feat: providing types for all exports

Follows #583.
Features:

Provides types for all exports
Export types are literals
Done in a single declaration file that comes up to 130 lines at default

Needs discussion:

PR awaits #616
Adding to nuxt.d.ts references
#tailwind-config alias resolution
Depending on templates' dst

currently using hardcoded .nuxt/tailwind.config as safety, but obviously only to demo the work
implementation is as fallback to the hardcoded demo eg || t.dst

Would love to get a review from @danielroe as being the TS master 😄


Increased visibility of Arbiter.stop()

We need public access to Arbiter.stop() in order to properly integrate as a server driver for Vapor as per https://github.com/qutheory/vapor-curassow-server/pull/1.

Just to make sure, do you realise that calling this will result in the process exiting? Run is actually a @noreturn function.

Actually, how would you be able to call this? Once you've called run you won't be able to run any code afterwards.

I didn't realize run called halt, going to close this for now.


Disable component blacklist in integration tests

With this change, CAF logs (most notably caf_flow logs) are no longer disabled for integration tests. Some failures will now be easier to debug than before (e.g., https://github.com/tenzir/vast/runs/336745938).

Turns out this works for the client side of the integration tests, but that vast.conf file does not get picked up for the server process. That also means we never had trace logs for that.

@mavam fixed the issue. The output of rg caf_flow is empty now for all integration test logs.


Load XML with local NS

Hi, I try to use your client which simple but smart anp powerful, Thx for it !
I having problem trying to harvest data from http://oai.bnf.fr/oai2/OAIHandler?verb=ListSets
This repository provides XML with local namespace like this :
<set>
  <setSpec>gallica:typedoc:monographies</setSpec>
  <setName>Gallica : types de documents : monographies imprimées</setName>
  <setDescription>
    <oai_dc:dc xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
      <dc:description xml:lang="fre">Cet ensemble donne accès aux ouvrages imprimés de Gallica.</dc:description>
      <dc:description xml:lang="eng">This set provides access to the printed books in Gallica.</dc:description>
    </oai_dc:dc>
  </setDescription>
</set>

I tried this fix [https://github.com/naoned/phpoaipmh/commit/f6af6588aad16803d13c14a143f78952fba93886] and it works for me but I saw you did the other way for bug fixing [https://github.com/caseyamcl/phpoaipmh/commit/87d70d371fc666dd1b35c4058a9fd15974403207]. Can you tell me more about this bug, in order to fix it in a more generic way ?
I will provide a pull request wen I’m done.

Hi, what's your problem exactly ?
Because I've done same thing on another OAI deposit and I can see that the root element lacks of the namespace : xmlns="http://www.openarchives.org/OAI/2.0/".
Here is an example of what I request :
http://cocoon.huma-num.fr/crdo_servlet/oai-pmh?verb=GetRecord&identifier=oai:crdo.vjf.cnrs.fr:crdo-FRA_ESLO_omelette131_SOUND&metadataPrefix=olac
By the way, thx to the contributors and owner of this project, it works great ;)

I tried to reduce the problem to it simplest, and I realised
        $url = 'http://oai.bnf.fr/oai2/OAIHandler';
        $client = new \Phpoaipmh\Client($url);
        $endPoint = new \Phpoaipmh\Endpoint($client);
        foreach ($endPoint->listSets() as $set) {
            var_dump($set);
        };

It works fine in a plain PHP file, but fails in my Symfony fullstack app, with message Warning: SimpleXMLElement::__construct(): namespace error : Namespace prefix xsi for schemaLocation on dc is not defined
My php.ini error reporting is on E_ALL so I don’t undersand why the warning dos not appear in cli. It’s maybe a problem with SimpleXML config. I try to go further.

I finally got it. Here is my bug explanation
My full XML :
<OAI-PMH xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
<responseDate>2015-06-29T14:45:35Z</responseDate>
<request verb="ListSets">http://oai.bnf.fr/oai2/OAIHandler</request>
<ListSets>
<set>
  <setSpec>gallica:typedoc:monographies</setSpec>
  <setDescription>
    <oai_dc:dc xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
      <dc:description xml:lang="fre">Cet ensemble donne accès aux ouvrages imprimés de Gallica.</dc:description>
    </oai_dc:dc>
  </setDescription>
</set>
…

BUT, it tries to create XML with this content
<set>
  <setSpec>gallica:typedoc:monographies</setSpec>
  <setDescription>
    <oai_dc:dc xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
      <dc:description xml:lang="fre">Cet ensemble donne accès aux ouvrages imprimés de Gallica.</dc:description>
    </oai_dc:dc>
  </setDescription>
</set>

So XSI has been «lost», that’s why simpleXMLElement construct fails. See fix proposal in PR.

Well, in fact, I have the same warning :)

What about my proposal here : #27 ?
I didn’t find another way to define namespaces but with include it in XML string …

This has been resolved in the latest version :)


Enable users to trust remote code in samsum dataset

What does this PR do?
Currently the samsum dataset fails with a ValueError as we need to allow remote code execution in
https://github.com/meta-llama/llama-recipes/blob/9b3dabcaac78980eae40005bbc8b1a8276c82af3/src/llama_recipes/datasets/samsum_dataset.py#L11
This PR adds an option to the dataset config to activate that flag without modifying any code.
Fixes # (issue)
Feature/Issue validation/testing
Please describe the tests that you ran to verify your changes and relevant result summary. Provide instructions so it can be reproduced.
Please also list any relevant details for your test configuration.

[ ] Test A
Logs for Test A

[ ] Test B
Logs for Test B

Before submitting

[ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
[X] Did you read the contributor guideline,
Pull Request section?
[ ] Was this discussed/approved via a Github issue? Please add a link
to it if that's the case.
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?

Thanks for contributing 🎉!

LGTM!


Improve understandability of RAR name mismatch

When ResolveAssemblyReferences rejects a file because the names don't match, it isn't always super clear about why.
Primary reference "System.Runtime". (TaskId:24)
...
  Considered "d:\CxCache-Scope\DotNetFxRefAssemblies.Corext.4.5.2\Facades\System.Runtime.dll", but its name "System.Runtime, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" didn't match. (TaskId:24)

It would be nice to have some sort of clearer error, like "version doesn't match", or even just an aligned set of strings for "expected" and "actual", maybe with markers on another line indicating where the diff begins.
[This is a suggestion from an Microsoft dev on an internal alias.]

Maybe something like:
Considered "d:\CxCache-Scope\DotNetFxRefAssemblies.Corext.4.5.2\Facades\System.Runtime.dll",
  but its name "System.Runtime, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" didn't match the expected value
               "System.Runtime"


Translation error: 'Shell' translated as '外壳' in Chinese localization

Describe the bug
terminal/src/cascadia/TerminalSettingsEditor/Resources/zh-CN/Resources.resw

In the Windows Terminal, the word 'Shell' is incorrectly translated as '外壳' in the Chinese (Simplified) localization. This translation may lead to confusion, as 'Shell' in technical terms usually remains untranslated.
Expected behavior
The word 'Shell' should not be translated in this context, to avoid misunderstanding among users.
Screenshots

Additional context
I recommend keeping 'Shell' untranslated in this and similar technical contexts.

Thank you so much for catching this, @NOname-awa!
@mattwojo, can we raise this to our globalization folks?

Thanks for the catch @NOname-awa!
I created an issue for this in the terminal repo
Could you provide me the Windows Terminal version you are using and the Windows build number?


v0.3.1 from marketplace doesn't work on Linux

Installing latest version from the VSCode marketplace doesn't work and fail on Linux:
Activating extension 'ruby-syntax-tree.vscode-syntax-tree' failed: Cannot find module './Visualize'
Require stack:
- /home/user/.vscode-oss/extensions/ruby-syntax-tree.vscode-syntax-tree-0.3.1/out/extension.js
- /usr/lib/code/out/vs/loader.js
- /usr/lib/code/out/bootstrap-amd.js
- /usr/lib/code/out/bootstrap-fork.js.

Analyzing the package from https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ruby-syntax-tree/vsextensions/vscode-syntax-tree/0.3.1/vspackage and extracting it to a folder makes the error pretty clear:
    ~/Downloads/vscode-ruby-syntax-tree-v0.3.1  tree extension/out

├── debounce.js
├── Disasm.js
├── extension.js
├── ImplicitParentheses.js
├── Implicits.js
├── InlayHints.js
├── isualize.js
├── startClient.js
├── startLanguageClient.js
└── visualize.js

0 directories, 10 files

    ~/Downloads/vscode-ruby-syntax-tree-v0.3.1  grep Visualize extension/out/extension.js
const Visualize_1 = require("./Visualize");

See the capital V on the require version the lower case v on the actual file on the VSIX from the marketplace.
I can't reproduce this issue when compiling and packaging the extension on Linux with:
yarn install --frozen-lockfile
yarn compile
yarn package

Maybe it was packaged in a case-insensitive OS? No idea...
If you manually go into /home/user/.vscode-oss/extensions/ruby-syntax-tree.vscode-syntax-tree-0.3.1/out/extension.js and edit line as
- const Visualize_1 = require("./Visualize");
+ const Visualize_1 = require("./visualize");

it starts working fine.

Oh my gosh, so many issues. I will fix this one as well. Jeez.

To be clear, I'm frustrated at myself, not at you. Thank you for reporting.

FWIW the esbuild work will probably make this a non-issue; esbuild output is all bundled into a single extension.js file.

@xfalcox v0.3.2 out in the marketplace.


Privacy experience list API should support filtering for country code

Currently the privacy_experience_list endpoint does not support filtering when we only pass in country into the region param (e.g. region=eu). This is because the PrivacyNoticeRegion enum always includes country + region.
We'll need to ensure that we can filter by just country code in a way that guarantees we only retrieve 1 matching experience for the given country + component + display mechanism.
Originally posted by @eastandwestwind in https://github.com/ethyca/fides/pull/3191#discussion_r1193020874

PrivacyExperienceBase.get_related_privacy_notices would need to be updated here - an update to the SQLAlchemy query.
More product input needed here though:

We'll need to ensure that we can filter by just country code in a way that guarantees we only retrieve 1 matching experience for the given country + component + display mechanism.

OK closing in favor of https://github.com/ethyca/fides/issues/3611


Question about running specific jobs for specific parts of code changed

Hi I was wondering how you are running your tests/jobs in circle ci in your monorepo of project A and B. E.g. only run tests for project A if project A is changed.
Thanks in advance!

Hi @tedgonzalez,
From readme:

How does it work?
Everytime you commit a change, it finds the modified files, identifies which directories they reside in, adds dependant directories and calls CircleCI APIs to run builds for these directories.

"run builds for these directories" mean running the service build that defined as part of circleci yaml. Try it... :)


Update javadoc to indicate composite view returned or not

closes #4038
InstanceOperations:
Did not find any changes needed to be made:

modifyProperties() returns non-composite (System level only) view as
stated in the javadocs
getSystemConfiguration() returns composite view as stated in the
javadocs
getSiteConfiguration() returns non-composite (Site level only) view as
stated in the javadocs

NamespaceOperations:

modifyProperties() returns non-composite (Namespace level only) view
as stated in the javadocs (no changes here)
getProperties() returns a composite view. Updated javadocs.
getConfiguration() returns a composite view. Updated javadocs.
getNamespaceProperties() returns a non-composite (Namespace level
only) view. Updated javadocs.

TableOperations:

modifyProperties() returns non-composite (Table level only) view
as stated in the javadocs (no changes here)
getProperties() returns a composite view. Updated javadocs.
getConfiguration() returns a composite view. Updated javadocs.
getTableProperties() returns a non-composite (Table level
only) view. Updated javadocs.

No other methods were applicable.

I think I must have branched off my other feature branch, not main. Working on fix

Changed to target 2.1 branch, not main

It seemed odd that this didn't include changes to InstanceOperations, so I went and looked and it seems we don't have a method to retrieve the non-merged view of the system configuration like we do for namespace and tables. That's a frustrating inconsistency, but it shouldn't be added in a bugfix release. It can be addressed in 3.1, separate from this javadoc update, if we want to add that.

It seemed odd that this didn't include changes to InstanceOperations, so I went and looked and it seems we don't have a method to retrieve the non-merged view of the system configuration like we do for namespace and tables. That's a frustrating inconsistency, but it shouldn't be added in a bugfix release. It can be addressed in 3.1, separate from this javadoc update, if we want to add that.

Yeah, I was also wondering that. Let me know if you think I should open an issue for that

@ctubbsii are you ok with these changes now?

I also think 'with' is better. Changed


tooltip date format change not reflecting for me

this is not showing tooltip date in YYYY-MM-DD. Default tooltip is just fine, because we don't want time to get displayed i have added this format.

Solution is there => #497


Paint Mode - Sharing and Gallery

Implements the Gallery, Share, and Receive options on the Paint Mode menu.
Also cleans up a ton of the draw screen code, moves utility functions into their own files, parameterizes a lot of things that used to be shared state, and in general makes things more organized. Except for share mode, which is very new and will get the same treatment soon.
Draw Mode changes

Shows foreground color with LEDs
There are now only 4 save slots because the hardware only fits 5

Gallery
A simple screen that displays a single image at a time, and can optionally transition to the next one every 5s-60s.

Pressing Up decreases the transition time by 5s, down to a minimum of 5 seconds, then disables it.
Pressing Down increases the transition time by 5s, up to a maximum of 60 seconds.
Pressing Left goes to the previous image
Pressing Right goes to the next image
Pressing A changes the image scale

Share
Select and send an image to another swadge! Once you have at least one image saved, this mode is available in the paint menu.

Left, Right, or Select to select the saved image to share
A or Start to begin sharing
Once sharing begins, the swadge will wait for a swadge in Receive mode to connect, then send the image to the other swadge. After the share is complete, press any button to select another image to share, or hold Start + Select to exit.

Receive
Receive and save an image from another swadge! After selecting this option, the swadge immediately begins searching for another swadge in Share mode. Once connected, the received image will be drawn to the screen. After the image has been fully received, use Left / Right or Select to select the slot to save it in, and A or Start to save it to the selected slot. After saving successfully, share mode will exit. You may also hold Select + Start to exit without saving the image.
Notes
Share / Receive mode needs a lot of refactoring and cleanup, but I'd like to start testing it on a real swadge. The state machine should ensure that the image is always fully received, but it needs more robust real-wifi error handling, and to not get stuck when two swadges in Receive mode connect to each other (ideally there would be an asymmetric p2p mode that takes care of this more cleanly).
Major TODOs:

[ ] Two swadges in share mode will connect to each other and never finish, and must be manually canceled.
[ ] Share/Receive mode's code is very messy in general and needs to be cleaned up and refactored
[ ] Draw, Share, and Gallery modes should each have their own state struct because the current shared one is massive
[ ] Image serialization should somehow be unified between net packets and NVS data

I love to see p2p getting used. Probably my proudest little feature that until now only I used!


Smooth controller movements (sort of)

Updated assets for controller, changes background color to black,
changed dx, dy values sent via gRPC.

LGTM


Ruby 2.3.0 - Deprecation warning: Github::ResponseWrapper#respond_to?(:to_ary) is old fashion which takes only one parameter

Hi, I'm seeing a lot of the following warnings when I run the gem:
/.../ruby/2.3.0/gems/github_changelog_generator-1.10.1/lib/github_changelog_generator/fetcher.rb:180: warning: Github::ResponseWrapper#respond_to?(:to_ary) is old fashion which takes only one parameter
/.../.gem/ruby/2.3.0/gems/github_api-0.13.1/lib/github_api/response_wrapper.rb:133: warning: respond_to? is defined here

This is a message from the github_api gem
Here is the implementation of respond_to?
https://github.com/peter-murach/github/blob/c7b4e08cf1f48d86ea071f545842246587d6a6e0/lib/github_api/response_wrapper.rb#L133
Here is a fix to it:
https://github.com/inukshuk/bibtex-ruby/commit/a65a370a8c7be93303c281477d1da65566cdad5f

Looks like this has been fixed upstream now, you just need to gem update github_api on your local environment 😄


Performance improvement: Adding a cache for the Azure token if it has not expired

Purpose

Performance improvement: Adding a cache for the Azure token if it has not expired
It eliminates one more step when obtaining the token if it is using identity to log in.

Does this introduce a breaking change?

[ ] Yes
[x] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

@microsoft-github-policy-service agree


Support Inheritance and Doctrine Mapped  Superclasses ?

We have a entity structure with Single Table Inheritance and Doctrine mapped superclasses. However, indexing of properties in such a scenario appears to be not supported.
Are we  doing anything wrong or are such configurations not supported ?
Here is an example of our entities
/**
 * Post
 * @ORM\Entity()
 * @ORM\InheritanceType("SINGLE_TABLE")
 * @ORM\DiscriminatorColumn(name="type", length=10)
 * @ORM\DiscriminatorMap({"question"="Question", "answer"="Answer"})
 */
abstract class Post
{
    /**
     * @var string
     *
     * @ORM\Column(name="title", type="string", length=255, nullable=true)
     * @Algolia\Attribute
     */
    protected $title;
    //...
}

/**
 * Answer
 *
 * @ORM\Entity()
 */
class Answer extends Post
{
    /**
     * @var bool
     * @ORM\Column(name="votes", type="integer")
     * @Algolia\Attribute
     */
    public $votes;
   //...
}

Expected: Index for Answer should contain the field title too

Hi @Agathver,
I had a look and indeed the entities are not indexed, although the index is created. I'll work on that.
Thank you for opening an issue.

Hi @Agathver,
I gave it another shot and I got it to work! I think your problem is because you are setting title to protected. You need to either have:

public properties
public getter/setter

Can you try again and see if you get it too work as expected?


Full values of DateTimes should be more accessible

It would be helpful if datetime columns had tooltips that showed the complete date and time:

Moved the "Copy Cell Unformatted" to it's own ticket #919

We do tooltips for URLs as a precedent.
from deephaven import empty_table
t = empty_table(100).update("x=`https://www.example.com/` + i")


TextInput inside ScrollView can cause input to look invisible

When a non-scrolling multiline TextInput is inside a ScrollView, certain new lines are invisible. This is possibly limited to iPhone X. I have not been able to reproduce on iPhone 7, for example.
In this gif, I added a bunch of As, until I found an invisible line, where I typed hello. I can move this hello in or out of view by pushing it to the next or previous line:

React Native version:
React Native Environment Info:
System:
    OS: macOS 10.14.3
    CPU: (4) x64 Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz
    Memory: 102.73 MB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
Binaries:
    Node: 8.11.3 - ~/.nvm/versions/node/v8.11.3/bin/node
    Yarn: 1.12.1 - /usr/local/bin/yarn
    npm: 5.6.0 - ~/.nvm/versions/node/v8.11.3/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
    iOS SDK:
    Platforms: iOS 12.2, macOS 10.14, tvOS 12.2, watchOS 5.2
IDEs:
    Xcode: 10.2.1/10E1001 - /usr/bin/xcodebuild
npmPackages:
    react: link:../libraries/node_modules/react => 16.8.6
    react-native: 0.59.0 => 0.59.0

Steps To Reproduce

On an iPhone X, device or simulator..
Add the example code below
Type a bunch of lines into the TextInput

Expected: every new line that is added is visible.
Actual: some of the lines are invisible, and can only be viewed by pushing them onto the previous or next line.
Minimal code to reproduce:
<ScrollView scrollEnabled style={{ marginTop: 100 }}>
  <TextInput multiline placeholder="type here" scrollEnabled={false} />
</ScrollView>

Workarounds:

Enabling scrollEnabled on the TextInput
Explicitly setting a height on the TextInput (eg. by dynamically measuring the contents)

Hi! I am new here and  I would like to take this issue if it is still open

Confirmed that this still happens on v60

I am letting the issue go back into the wild. Sorry for holding it up. I found myself doing a lot more work on the upgrade-helper project. Thanks!


Implementation of JointBERT

Dear RASA team,
it would be very useful to have implemented the method from BERT for Joint Intent Classification and Slot Filling.
Differently from the current use of BERT (as featurizer), it allows updating the architecture weights (of course, it needs a lot of data).
I see from your paper DIET: Lightweight Language Understanding for Dialogue Systems that it outperforms DIET on the ATIS and SNIPS dataset.
In general, an example of how to use HuggingFace models (all from the model hub) for joint intent and entity tasks would be a great help in developing research chatbots.
Thank you in advance!

Thanks for submitting this feature request 🚀 @hsm207 will get back to you about it soon! ✨

In general, an example of how to use HuggingFace models (all from the model hub) for joint intent and entity tasks would be a great help in developing research chatbots.

@robertanto Does the LanguageModelFeaturizer component help or did you mean that you want to replace the DIETClassifier component with any model from HuggingFace's model hub?

Thank you for your answer!
From the best of my knowledge, LanguageModelFeaturizer does not allow to update the weights of the pre-trained model, does it?

Yes, LangugageModelFeaturizer does not update the weights of the pre-trained model.

In the paper I cited in the issue, it seems that the authors trained also the BERT's weights.

@hsm207, I confirm that in the paper the whole architecture is trained (starting from initial weights).
Here an unofficial implementation: JointBERT.
The possibility of using any transformer from HuggingFace (not only those ones in LanguageModelFeaturizer) as a backbone for a Joint model (as in the case of JointBert) would be a great feature for RASA. From this point of view, it is crucial to allow updating the backbone's weights (as I read in your documentation, this is not true for LanguageModelFeaturizer).

@robertanto
The possibility to update the backbone's weights in the LanguageModelFaturizer may be something we will consider in the future. For now, if you would like experiment replacing the DIET Classifier with another model e.g. JointBERT then you will need to implement a custom model. The Rasa NLU Examples as some examples here to help you get started.

It would be still very useful an example of a joint model based on the HuggingFace transformers library.

I've let our research team know about this.


esp_wifi::initialize disables floating point operations

Calling esp_wifi::initialize somehow disables floating point operations. This was not the case in an earlier version, although I do not remember which one.
println!("1 * 1 = {:.2}", 1.0_f32);

let wifi_init = esp_wifi::initialize(
    esp_wifi::EspWifiInitFor::Wifi,
    wifi_timer,
    Rng::new(peripherals.RNG),
    peripherals.RADIO_CLK,
    &clocks,
)
.unwrap();

println!("2 * 2 = {:.2}", 4.0_f32);

Leads to
1 * 1 = 1.00
INFO - esp-wifi configuration Config { rx_queue_size: 5, tx_queue_size: 3, static_rx_buf_num: 10, dynamic_rx_buf_num: 32, static_tx_buf_num: 0, dynamic_tx_buf_num: 32, ampdu_rx_enable: 0, ampdu_tx_enable: 0, amsdu_tx_enable: 0, rx_ba_win: 6, max_burst_size: 1, country_code: "CN", country_code_operating_class: 0, mtu: 1492, heap_size: 65536, tick_rate_hz: 100, listen_interval: 3, beacon_timeout: 6, ap_beacon_timeout: 300, failure_retry_cnt: 1, scan_method: 0 }
2 * 2 =

Exception occured 'Cp0Disabled'
Context
PC=0x42016b1a       PS=0x00060730
0x42016b1a - core::fmt::float::<impl core::fmt::Display for f32>::fmt

You can add xtensa-lx-rt with the float-save-restore feature enabled and this error should go away.

Thanks, that works

Could this be added to some kind of FAQ?


vertical alignment fix

Fixing a small bug: the site title "This Week In React" is hidden when the screen height is insufficient, and it is not possible to scroll up. This was caused by .main being set to "align-items: center;". Removing this rule aligns the content at the top of the screen rather than the center.

Helps address issue #1

Thanks!


use vjs config instead of pliant

This is happening in the feature/vjsconfig branch and should be done by tomorrow morning (7 Nov 2015, crossing fingers)

@shawninder do you think this can be done by me?So you can focus on more native specific stuff :)

This is actually done


265_enc: set a flag to output the prior B frames

assign 0 to no_output_of_prior_pics_flag, to output previously-decoded pictures
in the decoded picture buffer after the decoding of an IDR or a BLA picture.
reference: specification <IP_ADDRESS>
Signed-off-by: wudping<EMAIL_ADDRESS>

Please mention which bug it will fix

okay, thanks @xuguangxin
To fix #606

+1


Better UX for recommended extensions

Suggestions for improving the recommended extensions functionality:

Whenever I choose the new 'Configure Workspace Recommended Extensions" option, the list of currently installed extensions should be included rather than an empty json array. Adding one by one is really painful.
When viewing the list of installed extensions and I click one of them for looking at the details, in the header topbar, next to the [Uninstall] button, there should be another [Recommend] button for automatically adding it to the current workspace.
When looking at the list of recommended extensions (filter @recommended:workspace), there should be an 'install all' option.

Probably not a good idea since most of the cases you'd end up deleting lines from the file. What you'd want there is language services (similar to intellisense in package.json dependencies).
We could add a Add to Workspace Recommendations context action to the extension in the viewlet. I wouldn't make it too prominent.
Good idea, which we could apply to a lot of other concepts, like Update all.

For 1 intellisense would help. Whatever avoids me to manually copy/paste the extension names.
As a second alternative, deleting the unneeded extension names is still better than copy/paste.

I think providing intellisense will be helpful and makes sense than copying the installed extensions.

1 is implemented. Leaving to @ramya-rao-a for the rest as she currently working on improving it.

The 3rd point is done as well. There is "Install All" action on the header of the workspace recommendations section.

In the latest Insiders and in the upcoming stable update of 1.25.0, there are new commands that will let you add an extension to Workspace recommendations

With this all points mentioned in the initial list is complete.
So closing


MXNet GluonSpeech [Feature Request]

The MXNet team has released some fantastic packages (e.g., GlounCV and GluonNLP). Does the MXNet team has any plan for speech? I mean something like GlounSpeech which focus on deep learning-based speech recognition algorithms.

@Jerryzcn


return what matches the search query

Desired Feature: return what matches the search query like google does, not just the document. separate the results by new line or .

Thanks for raising this issue @mendiromania. Sorry about the delayed response, I must have missed this at the time. A duplicate issue #997 has arisen since for the same feature so, since this issue has no existing conversation, I will close this to reduce duplication.


Need some information on sample for getting started ?

Hi, I wanted to ask what is the meaning of these ports  in samples
[local_port] -- > local sctp port
[local_encaps_port] --> local udp port ?  am I right here
[remote_encaps_port] --> remote udp port ? am I right here
What if I only want to use sctp over udp .. Can I do that with no raw sctp sockets is there any sample for that  ? and windows we do something like
client.exe <IP_ADDRESS> 9 0 5555 9999
why we provide 9 and 0 port here ? didn't  we already have given local and remote port .
Thanks for your awesome  work

You are missing [remote port] -> remote SCTP port, but the other port number are as you describe.
If you want to use UDP encaps, please provide the local and remote UDP encapsulation port. For example using client.exe <IP_ADDRESS> 9 0 5555 9999 that the client uses an ephemeral SCTP port as the local port, connects to the SCTP port 9, uses UDP encapsulation from UDP port 5555 to the UDP port 9999. There is no redundant information here.


Strange renderTexture resize case

=== WORK IN PROGRESS ===
If I use renderer.render(stage, null) instead of renderer.render, then renderer.resize can shut down the rendering. Sorry for overuse of word render.
https://www.pixiplayground.com/#/edit/UomPY6pRxm6qncEEWxl2m
Because if we use null as renderTexture by default, resize will try to change to the same null.
Here's why:
    bind(renderTexture, sourceFrame, destinationFrame)
    {
        // TODO - do we want this??
        if (this.current === renderTexture) return;
        this.current = renderTexture;

Fortunately, renderer calls bind(undefined) by default, that's why it actually works.
I propose we dont use null !== undefined guard for that case.

Another case, now its a renderTexture: https://www.pixiplayground.com/#/edit/dCYHcHa~UaegyTf9jDlr2
Uncomment any rt reset operation and it'll work.
I don't know how to fix it yet.


Url: Enhance response

Add captured url
Add buttons

Hi there. I'd like to take a shot at this issue. Do you have any suggestions for buttons, though? Maybe one for going to the shortened or expanded URL so visiting it is more mobile friendly. However, I can't think of another good button to add.

I would also like to try it but I am not sure that I understand what you are saying. Do you mean to create a UI for the queries we are making with URL by adding buttons and input fields?

The buttons just need to point to the URLs to make it easier for people to click.

@swapagarwal thanks for letting me know, and thanks for the merge! I'll look into writing out the buttons as you mentioned.

Hey guys !
I just created a PR for the "Add buttons" aspect. Please have a review for the same.
Thanks !

Any update on this? It looks like the PR is good to go.

@dylmye I guess it was good to be merged.
But I don't know why it hasn't been merged till now.
@swapagarwal Can you please merge it ?


(Bug): Keyboard Accessibility

(bug/waifu): Anime girl controls are now keyboard accessible. resolves #16
(bug/about): About me tab section is now having correct markup. resolves  #18
(bug/navbar): Nav Links are now Keyboard Accessible. resolves  #19
(bug/portfolio): Back side of cards is now accessible for keyboard users with outline enabled. resolves #17

📑 Description

(bug/waifu): Anime girl controls are now keyboard accessible.
(bug/about): About me tab section are now having correct markup
(bug/navbar):Nav Links are now Keyboard Accessible
(bug/portfolio): Back side of cards is now accessible for keyboard users with outline enabled

✅ Checks

[x] My pull request adheres to the code style of this project
[x] My code requires changes to the documentation
[x] I have updated the documentation as required
[x] All the tests have passed

Deploy preview for jayant-goel001-github-io ready!
✅ Preview
https://jayant-goel001-github-66aqwtov6-jayantgoel001.vercel.app
Built with commit 414caa853fdabae50c51b6915d5c4b4d71c6f01d.
This pull request is being automatically deployed with vercel-action

Deploy preview for jayant-goel001-github-io ready!
✅ Preview
https://jayant-goel001-github-c3saahllh-jayantgoel001.vercel.app
Built with commit 10df2f79674f959e8ca87d17d5167fa7a50e8d0a.
This pull request is being automatically deployed with vercel-action

🚦 Running Lighthouse audit...

⏱ Running budget checks...


Resolving  Compatibility Issue between python2 and python3

Description
This Pull Request includes modifications to ensure compatibility with both Python2 and Python3.
This modification is required for launching baxter_default.launch of jsk_baxter_startup in the Noetic environment.
Modification Details

import statements  import bezier and import minzerk  have been changed to from . import bezier and from . import minzerk .
xrange has been replaced with range.
The map() function has been modified to use list(map()).

Testing
The changes have been tested successfully, demonstrating proper functionality with both Python2 and Python3.
@pazeshun

thank you


feature/ci

Description
Replace TravisCI w/ Github Actions to reenable publishing to npm
How to Test

Pull down this branch (git pull && git checkout feature/ci)
Reinstall dependencies (npm ci)
Run tests (npm test)
Review the outcome of CI in https://github.com/particle-iot/particle-usb/actions
Review the docs for releasing

Outcome
Tests run successfully in Github Actions, docs are clear 👍

@sergeuz note that CI on Node.js v14 is failing due to what looks like a dependency issue:
No prebuilt binaries found (target=14.18.1 runtime=node arch=x64 libc= platform=linux)

that variant is marked as "optional" (mirroring the original TravisCI configs) but probably worth addressing soon

note that CI on Node.js v14 is failing due to what looks like a dependency issue

<EMAIL_ADDRESS>doesn't seem to have prebuilt Linux binaries for Node 14 and higher. I'll test their latest release and update the dependencies in a separate PR :+1:


Docker, where to download omnisci-latest-Linux-x86_64.tar.gz

Hello, I'd like to build an image from dockerfile, where can I get the file omnisci-latest-Linux-x86_64.tar.gz? Please give a site link.

The links for downloads are in the README:
https://github.com/omnisci/omniscidb#pre-built-binaries-for-linux-for-stable-releases-of-the-project

If you were asking a link to a guide to install a docker image the recipes are in the main site
https://docs.omnisci.com/latest/4_docker.html

Hi Randyzwitch,
Do you mean https://releases.omnisci.com/os/tar/omnisci-os-latest-Linux-x86_64-cuda.tar.gz?
They are not the same file name. Shall I rename?

Hi cdessanti,
I'd like to build a docker image from dockerfile, but not find the needed tar ball.

@littleforce163 If I'm seeing it correctly, the only difference in the naming appears to be the addition of the choice of -cuda or -cpu. In that case, you pick the version you need, GPU or CPU-only respectively.


Doc update

Is there an existing PR for this?

[x] I have searched for existing PRs

Types of changes:

[x] Bug fix (change which fixes an identified problem)
[ ] "New" feature (change which adds or improves existing functionality)

Description
Please include a summary of the changes and the related issue(s). List any dependencies that are required for this change, if any.
Update pipeline doc to include new info and latest changes derived from a new implemented variant caller (GATK Mutect2).
Fixes #75
Checklist:
Please verify that you have completed the following:

[x] Guidelines adherence: my changes follow the guidelines of this project.
[x] Documentation update: I have made corresponding changes to the documentation, if necessary.
[ ] Test inclusion: I have added tests that prove my code is effective and works.
[ ] New and existing unit tests pass locally with my changes.

Hola @pedro-garridor,
Antes de hacer merge, ¿Puedes revisar este documento: https://nf-co.re/docs/guidelines/external_use? Aquí explica como hacer pipelines con el template de nf-core cuando no van a ir a nf-core. ¿Puedes hacer los cambios que proponen aquí antes de hacer el PR?


Avoid timeout when checking for stale issues/pull requests

As described in https://librenepal.com/article/flask-and-heroku-timeout/, this should prevent timeouts as well as return the status of the checks to Travis

This broke the tests. 😢

Wow, this really messed up the tests. Could you please fix them?

I'll get to it soon...

(Would be nice to resolve this one before refactoring for #2, #58, and such.)

Coverage increased (+0.2%) to 85.073% when pulling 20b86c0b67d474483b0779e3cb5375cfd172b40e on astrofrog:avoid-timeout into 95ec9e3077e14826f3a06771c6db2b8244f7ec32 on astropy:master.


Change speaker output to DO2

[x] Hardware
[ ] Software

Closed via fc1b3e5310db08f798dd2423c6e5f60e74b4c74a once #242 is merged


Latest installation instructions from readme download out of date version.

Checklist

[x ] I'm asking a question
[x ] I've looked through the README and FAQ for similar questions
[ x] I've searched the bugtracker for similar questions including closed ones

Question

I was experiencing an issue due to an out of date repo version of youtube-dl so I installed "latest" via the curl command in the read me. This downloaded the 2020.3.24 version, and running sudo youtube-dl -U would report youtube-dl being up to date with no change.
➜  ~ youtube-dl --version
2020.03.24
➜  ~ sudo youtube-dl -U
[sudo] password for matt:
youtube-dl is up-to-date (2<IP_ADDRESS>)
➜  ~ youtube-dl --version
2020.03.24
➜  ~

I'm reporting as question as to not clog actual bug reports and also not fitting in other categories, just hoping to bring attention to this and have it closed.
Downloading the tarball and running the binary solved my issue, which was caused by youtube-dl being out of date.

Most likely you have multiple version installed and different PATHs for root and regular user. So fix your env, nothing to do with youtube-dl.


Proxy release 2024-05-24

Proxy release 2024-05-24
Please merge this Pull Request using 'Create a merge commit' button

Reviewed for changelog.


Expand all option

Feature name
Expand all items on diagram.
Is your feature request related to a problem? Please describe.
As an example, I am interested in a complete expansion of all IAM information, and we have hundreds of policies and roles. It is absolutely absurd to expect me to have to right click every policy, role, user, group, etc. to map those connections. An option to expand all items on the diagram is the only thing that would make this feasible. There are a non-0 number of circumstances where that would need to be clicked multiple times until the chart ceased to populate any more data. I can also see a circumstance where someone might want to only keep expanding out on particular item types without wanting to hide that type altogether.
Describe the feature you'd like to see implemented
The same way you can right click in the field and see "Collapse all" and "Remove all," I want to see "Expand all" that runs "Expand" on every item in the diagram.
Describe the value this feature will add to AWS Perspective
Honestly right now I'm not sure how anyone is using Perspective for projects that are anything but tiny. It's even a burden to expand out just the stack and substacks of the CloudFormation resource that generated Perspective, with all the right clicking on individual items.
Describe alternatives you've considered
Hiring a Mechanical Turk to do all the right clicking for me.

Thanks for raising this feature request. We are very keen to hear about how users would like to interact with and build architecture diagrams using Perspective.
We have a couple of ideas:

As you suggested, enable an Expand all option. This would let the user expand everything that exists in the architecture diagram. The concern here is that the architecture diagram could get very busy, very quickly.
Enable Multi-selection of resources in the architecture diagram and add an Expand option. This would let the user expand a selection of resources with a single click.
Enable Expand resource type option that will let the user quickly expand all resources of a certain type.
Introduce a Relationship level configuration that the user can increase/decrease and it will update the graph queries to return that level of relationships from the graph. Instead of only getting resources that are directly related to the one selected, the user will be able to control how deep the graph queries go when fetching related resources. An example would be the user sets the Relationship level to 2 and selects a Lambda function to display. It will immediately display Lambda function -> Environment variables -> Database Instances, removing the need to expand Environment variables manually to fetch the next level of relationships.

We'd be happy to hear any other suggestions around this topic as we try to understand how users are interacting with Perspective.

I've got the same feedback Murph has. Let go of the whole resource type thing, that's not a good a paradigm.  The value of your tool is the "arrows" and costs of resources, not the count of how many lambdas I have or that each lambda is $2.378345678 / month.
I like the concept of relationship level, from a network connectivity and cost perspective.
Why am I using the tool, what relationships am I looking for?  The important relationships/things to me threats, cost, and performance.

To respond to your points, Matt:

I suppose I am not a designer, but I expect the image to get very busy quickly. I think most architectures are complicated and that's part of what this tool reveals.
That sounds like a great way to scope it down, great point.
I think there's a general point here that the things that get expanded are not consistent between resource types, so to disambiguate, I think it would make sense to say expand $relationship_type for $resource_type, and in general to make all that clearer.
This sounds good but is the same as my point above. So for example, since I mostly care about IAM and network relationships, I don't care about environment variables, it's weird to me that's a step in between.

I'm ok with busy, its a like a skyscraper architecture, lots of pages with different views. Color coding the arrows with network flow direction , red means its on direct path to a resource open to the internet, yellow means its on an indirect path, and green its got no way to get out.  Where cost could be the thickness of the arrows, so if a resource is top 10% of costs touches another one the arrow is the thickest?

We've evaluated this request and added this to our backlog but it is not prioritized in the immediate roadmap for the solution.


fix(vite): source config of custom keyed composables don't work

🔗 Linked issue

❓ Type of change

[ ] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
I'm sorry I wrote this silly bug :(
📝 Checklist

[ ] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Thank you! Any chance we could add a regression test for this?

Thank you! Any chance we could add a regression test for this?

done but I have no idea why that one test failed

Thank you! I wouldn't worry about that failing test; it's a bit flaky. But the test seems to pass on the current main branch. 🤔


Temporarily set upper bound on compiler.

The build is failing on OCaml 5 due to dream. Will revert this after fixing dream to work with OCaml 5.

I will merge as soon as the CI works.


Priority of user defined remotes

I am building a package with Travis and it requires another package which is hosted on my own artifactory Conan repo. I add this remote in ConanMultiPackager with the remotes-argument. The problem is that an outdated version of the required package is also in conan-transit which is found first. Is there a way to prioritise my remote over the default remotes? As I am using Docker I guess this has to happen inside the ConanMultiPackager and not for example in run.sh, right?

With conan >= 0.24, the specified remotes should be placed in the first positions, prioritized to the default ones. Do you have some trace to take a look?

Here is my package: https://github.com/bilke/conan-geotiff/tree/release/1.4.2
And here a failing Travis run: https://travis-ci.org/bilke/conan-geotiff/jobs/255945917

@lasote I see the same behavior.

I'm using the default template to conan project + conan-package-tools (.travis/ + build.py  + travis.yml)
My upload repository and remote are the same
I used CONAN_UPLOAD and CONAN_REMOTES as environment variable

Conan-packge-tools looks first on conan-center, followed by conan-transit and upload-repo.
I expected that upload-repo (my repo) would be the first.
You can see the log here, that is about a recipe for cpprestsdk
Regards.

Ok guys, thanks for the info, will check it ASAP.

Now I see:
# packager.py:90
if remote == self.upload:  # Already added
    continue

So, if CONAN_UPLOAD is in CONAN_REMOTES, it won't be reordered.

Hi! Try now, I've released 0.5.1.
If you want to specify an order for your upload repository just fill the upload server in both parameters, upload and remotes. If the remotes contain the upload repository too, it will add it granting the order of the "remotes" parameter.

Hey @lasote, we a problem!
Now we the same behavior in Travis related on #89

Thanks for telling. I think this PR may fix it: https://github.com/conan-io/conan-package-tools/pull/90
We'll try to release a new version asap.

Thanks @memsharded! You was too fast!
I just commented about that issue here: https://github.com/conan-io/conan/issues/1534
Regards!

Thanks, in principal now it works as expected but now it hangs on running conan user-command. It seems that the login information is not passed to the docker container:
https://travis-ci.org/bilke/conan-geotiff/builds/256766724
CONAN_USERNAME, CONAN_LOGIN_USERNAME and CONAN_PASSWORD environment variables are all defined.

That is very very strange.v Do you have private conan repositories? Conan shouldn't ask the password, only for the upload, but in your traces are requesting the password for retrieve from your remote.

The repo is hosted on Artifactory but the anonymous-user has read permissions. I guess this should be enough?

@bilke probably artifactory/conan is requesting authentication. Have you tried to read from the repository locally without a logged user?

@lasote Yes that seems to be the problem: When running conan search -r artifactory ... it wants to login:
$ conan search -r artifactory foo
Please log in to "artifactory" to perform this action. Execute "conan user" command.
Remote 'artifactory' username:

I'm taking a look to the Artifactory permissions, I've never tried to allow anonymous reads to a repository. In case it doesn't work, we would need to model in package tools a set of USERS/PASSWORDS for each remote :S

Thank you for having a look!

It's working for me, actually, I have the opposite problem, can't limit the read access...

I will close this issue and open a new open.

@lasote Can you share your repository permission settings?

I think it won't be very helpful because as I said, I'm not able to limit the anonymous read access.
The only special thing I have is the:
General Security Settings => Allow Anonymous Access. But it doesn't care if I limit the capabilities to anonymous user to only read one repository... it looks like global.


specifying flat-black player height & dimensions

Issue description
Hi
silly question, just wondering where in the code I can change the height & width of the entire player?

Hi beanbag99,
I managed to resize the height and dimensions in Amplitudejs within the styles.css file. As an example, the left for img styling is as follows:
div#amplitude-left img[amplitude-song-info="cover_art_url"]{
	width: 400px;
	height: 400px;
}

For my purposes, I changed it to:
div#amplitude-left img[amplitude-song-info="cover_art_url"]{
	width: .85;
	height: auto;
	text-align: center; /*added this css myself*/
}

I went through the css line by line and tried to understand it. Then, I "tweaked" it to my specifications. It is a tedious process, but doable. The biggest trouble that I have is trying to figure out how to use the callouts at the end of the json file. I'm not very good at javascript and I've been working for days and days trying to get the setTimeout() function/method to add a pause between the songs.
The documents and examples for Amplitudejs are very good, but do to my lack of knowledge, I need a more complete explanation with examples of how things are done.
HTHs, Rachel

@beanbag99 to adjust the width and height of the player, @ValiantCuriosity is correct, you have to adjust the css.  In the dev branch and in CSS, the player code is: https://github.com/521dimensions/amplitudejs/blob/dev/examples/flat-black/resources/sass/layout/_player.scss. You can set the width to what you want it to be there.


Scatter plot labels have to be greater than 0

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
It would be great to be able to have negative labels /z-Values in scatter plots.
Describe the solution you'd like
A clear and concise description of what you want to happen.
The visdom experienced an exception while running: AssertionError('labels are assumed to be between 1 and K')
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Closing this into #651 as it's ultimately the same issue, labels are indices into an array, so the values cannot be negative in the current implementation.


Tooltip incorrect for some values when offset is used.

Checklist

[x] I updated the card to the latest version available
[x] I cleared the cache of my browser
[x] I verified that I'm really running the latest version in my browser console
[x] I checked if there is another issue opened with the same problem

Describe the bug
When you plot column data with Apex, it sometimes seems to include columns prior to the start - my guess is so that the intended start column is not obscured.
The bug is that if an offset is set, the prior columns shown have the incorrect tooltip.
Here is my graph:

It is plotted from 48 values in an entity that contains the current day's data.
It's set up using:
graph_span: 18h
span:
  start: day
  offset: +6h

This should plot the latter 18 hours of the day from 6am. You can see however that one bar is shown prior to 6am. I don't mind that it's shown, but the tooltip is not for 5:30am, and instead midnight:

Several hovers between 5:30am and 7am are incorrect:

I think the column that's plotted is at the right value, but clearly the tooltips are wrong - both the value and the time. I do not observe this if I remove the offset.
My solution for now is to use the data_generator to filter out values prior to 6am so they cannot be plotted.
Version of the card
Version: 2.04
To Reproduce
This is the configuration I used:
type: custom:apexcharts-card
experimental:
  color_threshold: true
header:
  show: true
  show_states: true
  colorize_states: true
  title: Today’s rates
stacked: false
graph_span: 18h
span:
  start: day
  offset: +6h
now:
  show: true
  label: Now
  color: black
yaxis:
  - min: 0
    max: 30
    decimals: 1
    apex_config:
      tickAmount: 4
      labels:
        formatter: |
          EVAL: (value) => {
            return `${Math.round(value)}p`
          }
apex_config:
  plotOptions:
    bar:
      columnWidth: 95%
  tooltip:
    enabled: true
    x:
      show: true
      formatter: |
        EVAL:function(val, opts) {
          function formatTimeRange(start, end) {
            const formatDate = date => {
              const day = date.getDate()
              const month = date.toLocaleString('en-GB', { month: 'short' })
              return `${day} ${month}`
            }

            const formatTime = date => {
              let hours = date.getHours()
              let minutes = date.getMinutes()
              hours = hours < 10 ? '0' + hours : hours
              minutes = minutes < 10 ? '0' + minutes : minutes
              return `${hours}:${minutes}`
            }

            return `${formatDate(start)}: ${formatTime(start)} to ${formatTime(end)}`
          }
          let offset = 15 * 60 * 1000 // 15 minutes
          let periodWidth = 30 * 60 * 1000 // 30 minutes
          let startDate = new Date(val - offset)
          let endDate = new Date(val - offset + periodWidth)
          return formatTimeRange(startDate, endDate)
        }
  xaxis:
    tickPlacement: 'on'
    tooltip:
      enabled: false
series:
  - entity: >-
      [entity here]
    type: column
    name: Price
    color: gray
    opacity: 1
    offset: '-15min'
    stroke_width: 0
    unit: p/kWh
    show:
      in_header: false
      legend_value: false
      header_color_threshold: true
      offset_in_name: false
    color_threshold:
      - value: -100
        color: cyan
      - value: 0
        color: green
      - value: 20
        color: orange
      - value: 30
        color: red
    data_generator: >
      let daytimeRates = entity.attributes.rates

      return daytimeRates.map((entry) => {
         return [new Date(entry.start), entry.value_inc_vat * 100];
      })

Screenshots
Added above
Expected behavior
Tooltips should match the data shown
Desktop (please complete the following information):

Browser [Chrome]
Version [120]

Commenting to keep alive.

Commenting to say that this issue still exists.


reproduce issue #2747

If you check the part of the dynpro fields in the metadata of the program, you will see that there is not tag for FOREIGNKEY. If you pull the package into your system and the tag has been added and set to X you have reproduced the error.

You can check it also going to the screen painter and veryfing that the option for Foreign key check has been set in the ztest_db_tab2-field_1 field of the dynpro.

👍


How do I use it with my projects?

I followed below steps.

Clone the project
install dependencies
npm start

At 3rd step I was hoping for a interactive GUI. But actual was a electron browser with no content in it.
Can someone point me at the right direction ?

yarn install
yarn dev
In another terminal: yarn dev-start

Most electron projects that use webpack also include a script that uses concurrently so the second two steps are the same. I suggest the repo maintainers add such a script.

Would the same work with npm as well?

@imvetri, yes, it's works with npm.

npm install
npm run dev
In another terminal: npm run dev-start

The above instructions should be added to README.

@imranmalik: It used to be, but looks like it was removed https://github.com/reactide/reactide/commit/4f546d360e3a636842542a4e31ce8f2f46684c0a

I did the same steps

yarn install
yarn dev (one terminal)
yarn dev-start (another terminal)

what am I supposed to see? a todo app? it doesn't show anything?
I get the electron window with the file tree but theres nothing showing up.

@codingphasedotcom I'm getting the same bug/errors.

hey guys, please note the project is still in early development. You can follow the instructions above with yarn or npm to run the current iteration. Cheers!

why it not GUI?

I'm having the exact same issue as @codingphasedotcom. I can start reactide but then nothing shows in the main panel.

Thanks for your hard work so far I'm looking forward to being able to use this with a project soon

@codingphasedotcom I'm having the same problem when I run npm run dev in a terminal and run npm run dev-start in another terminal .

This should be in the readme file...
https://github.com/reactide/reactide/pull/60
I'm not sure I understand the logic around "this is early development" so we're going to make people open up package.json and figure out how to run the application or better yet, look at random issues.
But w/e good luck :)

Taking a day to put together an automated installer / launcher (for macOS at least) would skyrocket the usage of this. Not sure why you folks announced it without one to be honest.

agreed with @probablyup
v1.0.0 should expose at least a complete readme, and a site with

presentation
how to install (win-installer | i didnot find for macOS but there is this Electron packaging page)
how to run (should implement a one-command-run-it-all, or shortcut on desktop)
a features page showing how-to with simple examples
how to debug and run test suites (should replace Mocha/Chai with Jest) THIS is the key feature in my humble opinion making ReactIDE above any other editor, especially state flow visualization. An example with Redux would fit as showcase.
how to package/build/deploy

Keep in mind there is a commercial concurrent React Studio already much more advanced, with importing Sketch designs capabilities.
Rushing for release would risk to ruin this potentialy nice app...

@Sharlaan @probablyup I put out a PR and they closed it saying they dont want it.  I think theres an emphasis on keeping just a few devs on this and keeping the hype up.  I could be wrong and I'd love to hear otherwise.

:(

The project is still in its early stages. There will be detailed instructions on setting up the development environment in the next few days. Thanks!
#35

Can we add the starting instruction to README.md? Took me a while to find this information.. almost abandoned this repo.

I agree the idea is great but getting started by having to read through the issues is a put off

Does the simulator button do anything? I only get a blank simulation of HTML page. Doesn't see any React component being rendered 😢
Also, I'd suggest moving the Simulator button to bottom right.. make it green and much bigger (perhaps a play button as well.) It's a small UX change but if everyone is going to hit that button.. it's VERY important to make it right.

This isn't really an open project so you guys trying stuff under the hood may not be how the backend or anything else for this is setup.  There's no readme documentation intentionally because they dont intend it to be public.


fix hipStreamAddCallback race

Does this address this issue https://github.com/ROCm-Developer-Tools/HIP/issues/1205 also?

I wasn't aware of #1205.  I will check.  I know that this PR does fix a few TensorFlow unit tests, and that's why it was written.

I have 1 assert left from the test code attached to #1205 .
===============================================================================
test cases: 10 |  9 passed | 1 failed
assertions: 20 | 19 passed | 1 failed

The last failure might be due to HCC.  This PR is the first that I am aware of that uses accelerator_view::acquire_locked_hsa_queue to insert foreign AQL packets.  This is causing some failures in HCC.

@jeffdaily Your results, with just 1 assertion failed, is awesome! Will start reviewing the code.

@srinivamd I appreciate your review.  I would make the suggested changes, but we need to have more discussion with HCC team concerning this PR.

Closing in favor of #1921 .  This current PR cannot be accepted since it breaks a contract with HCC's runtime since HCC cannot track dependencies of foreign AQL packets.


start pet rule testing branch

#1434

@brynnz22 and @pkalita-lbl and making good progress implementing rules for nmdc-schema and refining the implementation in linkml. I don't feel like my experimentation would help much at this time, so I'm going to put this issue back into draft and possible close it.


⚠ Bofrost.at has degraded performance

In da507e2, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1707 ms

Resolved: Bofrost.at performance has improved in 50f97b2 after 17 minutes.


OpenROAD is crashing while starting FastRoute

OpenROAD is crashing while starting FastRoute for https://github.com/tamimcse/test/blob/master/top.v. The Verilog is generated using Bambu HLS. The OpenROAD script is https://github.com/tamimcse/test/blob/master/bash_script.sh. The output is as following: You will see the crash at the very end.
`.....
......
yosys> opt_clean -purge
Executing OPT_CLEAN pass (remove unused cells and wires).
Finding unused cells or wires in module _Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy..
Removed 96 unused cells and 9494 unused wires.
<suppressed ~183 debug messages>
y_typical.lib iberty /opt/panda/share/panda//nangate45/lib/NangateOpenCellLibrary
Printing statistics.
=== _Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy ===
Number of wires: 20066
Number of wire bits: 21196
Number of public wires: 2469
Number of public wire bits: 3599
Number of memories: 0
Number of memory bits: 0
Number of processes: 0
Number of cells: 18580
AND2_X1 1925
AND2_X2 49
AND2_X4 45
AND3_X1 488
AND3_X2 3
AND3_X4 6
AND4_X1 120
AND4_X2 3
AND4_X4 3
AOI211_X1 272
AOI211_X2 3
AOI21_X1 882
AOI21_X2 3
AOI221_X1 1
AOI221_X2 2
AOI221_X4 33
AOI22_X1 22
BUF_X1 4070
BUF_X16 2
BUF_X2 115
BUF_X4 273
BUF_X8 5
CLKBUF_X2 58
CLKBUF_X3 3
DFF_X1 1514
INV_X1 807
INV_X2 18
INV_X32 5
INV_X4 6
LOGIC0_X1 1
MUX2_X1 1143
MUX2_X2 4
NAND2_X1 1288
NAND2_X2 3
NAND2_X4 1
NAND3_X1 451
NAND3_X2 1
NAND4_X1 84
NAND4_X2 1
NOR2_X1 1262
NOR2_X2 11
NOR2_X4 9
NOR3_X1 335
NOR3_X2 1
NOR3_X4 1
NOR4_X1 58
NOR4_X2 2
NOR4_X4 2
OAI211_X1 356
OAI211_X2 3
OAI21_X1 615
OAI21_X2 1
OAI221_X1 44
OAI22_X1 30
OAI22_X2 1
OR2_X1 228
OR2_X2 5
OR2_X4 2
OR3_X1 236
OR4_X1 111
OR4_X2 1
XNOR2_X1 668
XOR2_X1 873
XOR2_X2 12
Chip area for module '_Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy': 25630.164000
S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy_mapped.vPhPtS_PjS_S1_S_S1_S_S1
21. Executing Verilog backend.
Dumping module `_Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy'.
yosys> exit
Warnings: 8 unique messages, 72 total
End of script. Logfile hash: 9dd2f6b66b, CPU: user 35.81s system 0.18s, MEM: 104.99 MB peak
Yosys 0.9+1706 (git sha1 b7419544, gcc 7.4.0-1ubuntu1~18.04.1 -fPIC -Os)
Time spent: 28% 30x opt_clean (9 sec), 17% 25x opt_merge (6 sec), ...
OpenROAD 1.1.0 484b8f0
License GPLv3: GNU GPL version 3 http://gnu.org/licenses/gpl.html
This is free software, and you are free to change and redistribute it
under certain conditions; type show_copying' for details. This program comes with ABSOLUTELY NO WARRANTY; for details type show_warranty'.

Info: Added 428 rows of 3158 sites.
WARNING: force pin spread option has no effect when using random pin placement
Running IO placement
Num of slots 7698
Num of I/O 1173
Num of I/O w/sink 1130
Num of I/O w/o sink 43
Slots Per Section 200
Slots Increase Factor 0.01
Usage Per Section 0.8
Usage Increase Factor 0.01
Force Pin Spread 1
WARNING: running random pin placement
RandomMode Even
IO placement done.
OpenROAD 1.1.0 484b8f0
License GPLv3: GNU GPL version 3 http://gnu.org/licenses/gpl.html
This is free software, and you are free to change and redistribute it
under certain conditions; type show_copying' for details. This program comes with ABSOLUTELY NO WARRANTY; for details type show_warranty'.
Notice 0: Reading LEF file: OpenROAD_objects/merged_padded.lef
Notice 0: Created 22 technology layers
Notice 0: Created 27 technology vias
Notice 0: Created 134 library cells
Notice 0: Finished LEF file: OpenROAD_objects/merged_padded.lef
Notice 0:
Reading DEF file: OpenROAD_results/2_2_floorplan_io.def
Notice 0: Design: _Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy
Notice 0: Created 1173 pins.
Notice 0: Created 18580 components and 95604 component-terminals.
Notice 0: Created 21186 nets and 58444 connections.
Notice 0: Finished DEF file: OpenROAD_results/2_2_floorplan_io.def
invalid command name "STEP 3: Timing Driven Mixed Sized Placement"
No macros found: Skipping global_placement
fixIoPins.py : Fixing Pins in Def file
Replacements made - West:337 South:249 East:338 North:249
fixIoPins.py : Finished
OpenROAD 1.1.0 484b8f0
License GPLv3: GNU GPL version 3 http://gnu.org/licenses/gpl.html
This is free software, and you are free to change and redistribute it
under certain conditions; type show_copying' for details. This program comes with ABSOLUTELY NO WARRANTY; for details type show_warranty'.
Notice 0: Reading LEF file: OpenROAD_objects/merged_padded.lef
Notice 0: Created 22 technology layers
Notice 0: Created 27 technology vias
Notice 0: Created 134 library cells
Notice 0: Finished LEF file: OpenROAD_objects/merged_padded.lef
Notice 0:
Reading DEF file: OpenROAD_results/2_3_floorplan_tdms.def
Notice 0: Design: _Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy
Notice 0: Created 1173 pins.
Notice 0: Created 18580 components and 95604 component-terminals.
Notice 0: Created 21186 nets and 58444 connections.
Notice 0: Finished DEF file: OpenROAD_results/2_3_floorplan_tdms.def
No macros found: Skipping macro_placement
##Power Delivery Network Generator: Generating PDN
config: /opt/panda/share/panda//nangate45/pdn.cfg
Design Name is _Z4sailPhPtS_PjS_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S1_S_S_S_yy
Reading BEOL LEF and gathering information ...

Step 1: Cut rows...
---- Macro blocks found: 0
---- #Original rows: 428
---- #Cut rows: 0
Step 2: Insert endcaps...
---- #Endcaps inserted: 856
Step 3: Insert tapcells...
---- #Tapcells inserted: 860
Running tapcell... Done!
[INFO] TargetDensity = 0.700000
mkdir: cannot create directory ‘/dev/null’: Not a directory
mkdir: cannot create directory ‘/dev/null’: Not a directory
mkdir: cannot create directory ‘/dev/null’: Not a directory
mkdir: cannot create directory ‘/dev/null’: Not a directory
mkdir: cannot create directory ‘/dev/null’: Not a directory
mkdir: cannot create directory ‘/dev/null’: Not a directory
[PROC] Begin Filling Replace Structure ...
[INFO] DEF DBU = 2000
[INFO] RowHeight = 2800.000000
[INFO] ScaleDownUnit = 311.111115
[INFO] CoreAreaLxLy = (20140.000000, 22400.000000)
[INFO] CoreAreaUxUy = (1220180.000000, 1220800.000000)
[INFO] OffsetCoordi = (2260.000000, 0.000000)
[INFO] ScaleDownRowHeight = 9.000000
[INFO] Modules = 18580
[INFO] Terminals = 2889
[PROC] Begin Generate Nets ...
[INFO] NumNets = 21186
[INFO] NumPins = 59617
[PROC] End Generate Nets
[INFO] Inserted Dummy Terms = 0
[PROC] Begin Generate Rows ...
[INFO] RowSize = (1.221429, 9.000000)
[INFO] NumRows = 428
[PROC] End Generate Rows
[INFO] AspectRatio = 0.998633
[INFO] RowMinXY = (72.000000, 79.264282)
[INFO] RowMaxXY = (3929.271240, 3931.264160)
[INFO] NumPlaceStdCells = 18580
[INFO] NumPlaceMacros = 0
[INFO] RowSize = (1.221429, 9.000000)
[INFO] NumRows = 428
[INFO] GlobalAreaLxLy = (7.489285, 7.489285)
[INFO] GlobalAreaUxUy = (3993.717773, 3996.610596)
[INFO] PlaceAreaLxLy = (72.000000, 79.264160)
[INFO] PlaceAreaUxUy = (3929.271240, 3931.264160)
[PROC] End Filling Replace Structure
PROC: Conjugate Gradient (CG) method to obtain the IP
INFO: The Initial HPWL is<PHONE_NUMBER>17
INFO: The Matrix Size is 18580
INFO: IP 0, CG Error 0.000027, HPWL<PHONE_NUMBER>81, CPUtime 0.17
INFO: IP 1, CG Error 0.000006, HPWL<PHONE_NUMBER>11, CPUtime 0.21
INFO: IP 2, CG Error 0.000001, HPWL<PHONE_NUMBER>41, CPUtime 0.22
INFO: IP 3, CG Error 0.000001, HPWL<PHONE_NUMBER>31, CPUtime 0.21
INFO: IP 4, CG Error 0.000001, HPWL<PHONE_NUMBER>25, CPUtime 0.19
INFO: IP 5, CG Error 0.000000, HPWL<PHONE_NUMBER>25, CPUtime 0.21
===HPWL(MICRON)====================================
Mode : Initial Placement
HPWL :<PHONE_NUMBER>
x=<PHONE_NUMBER> y=<PHONE_NUMBER>
[INFO] TotalPlaceArea = 14858209.000000
[INFO] TotalFixedArea = 18862.050781
[INFO] TotalWhiteSpaceArea = 14839347.000000
[INFO] TotalPlaceMacrosArea = 0.000000
[INFO] TotalPlaceStdCellsArea = 2692896.250000
[INFO] Util(%) = 18.123962
[INFO] 80pCellArea = 139.526581
[INFO] FillerInit: TotalFillerArea = 7694647.000000
[INFO] FillerInit: NumFillerCells = 55146
[INFO] FillerInit: FillerCellArea = 139.533539
[INFO] FillerInit: FillerCellSize = (15.503726, 9.000000)
[INFO] FillerInit: NumCells = 73726
[INFO] FillerInit: NumModules = 18580
[INFO] FillerInit: NumFillers = 55146
INFO: D_MSH = 1024
INFO: MSH(X, Y) = (32, 32)
INFO: dim_bin_cGP2D.(x,y) = (256, 256)
cell Init 2D:
tier->bin_stp: (15.0675 15.0469)
tier->half_bin_stp: (7.5337 7.5234)
PROC: Start NESTEROV's Optimization
PROC: Global Lagrangian Multiplier is Applied
[INFO] Timing: WNS = 1.29948e-11
[INFO] Timing: TNS = 0
[INFO] Nesterov: 0 OverFlow: 0.9854 ScaledHpwl: 3353720.0000
[INFO] Timing: WNS = -9.08862e-12
[INFO] Timing: TNS = -1.37044e-11
[INFO] Nesterov: 10 OverFlow: 0.7612 ScaledHpwl: 4656717.5000
[INFO] Nesterov: 20 OverFlow: 0.7271 ScaledHpwl: 4600205.0000
[INFO] Nesterov: 30 OverFlow: 0.7259 ScaledHpwl: 4532463.0000
[INFO] Nesterov: 40 OverFlow: 0.7285 ScaledHpwl: 4490022.5000
[INFO] Nesterov: 50 OverFlow: 0.7235 ScaledHpwl: 4512176.5000
[INFO] Nesterov: 60 OverFlow: 0.7214 ScaledHpwl: 4498370.5000
[INFO] Nesterov: 70 OverFlow: 0.7225 ScaledHpwl: 4486582.0000
[INFO] Nesterov: 80 OverFlow: 0.7223 ScaledHpwl: 4493103.0000
[INFO] Nesterov: 90 OverFlow: 0.7214 ScaledHpwl: 4493090.0000
[INFO] Nesterov: 100 OverFlow: 0.7219 ScaledHpwl: 4488126.0000
[INFO] Nesterov: 110 OverFlow: 0.7223 ScaledHpwl: 4489798.5000
[INFO] Nesterov: 120 OverFlow: 0.7219 ScaledHpwl: 4492216.0000
[INFO] Nesterov: 130 OverFlow: 0.7219 ScaledHpwl: 4491156.5000
[INFO] Nesterov: 140 OverFlow: 0.7219 ScaledHpwl: 4491949.0000
[INFO] Nesterov: 150 OverFlow: 0.7213 ScaledHpwl: 4494138.0000
[INFO] Nesterov: 160 OverFlow: 0.7207 ScaledHpwl: 4495404.0000
[INFO] Nesterov: 170 OverFlow: 0.7195 ScaledHpwl: 4498037.5000
[INFO] Nesterov: 180 OverFlow: 0.7177 ScaledHpwl: 4502708.0000
[INFO] Nesterov: 190 OverFlow: 0.7145 ScaledHpwl: 4507794.5000
[INFO] Nesterov: 200 OverFlow: 0.7106 ScaledHpwl: 4516302.0000
[INFO] Nesterov: 210 OverFlow: 0.7026 ScaledHpwl: 4528353.0000
[INFO] Nesterov: 220 OverFlow: 0.6926 ScaledHpwl: 4537470.5000
[INFO] Nesterov: 230 OverFlow: 0.6770 ScaledHpwl: 4543792.0000
[INFO] Nesterov: 240 OverFlow: 0.6535 ScaledHpwl: 4535685.5000
[INFO] Timing: WNS = -5.55014e-11
[INFO] Timing: TNS = -5.22214e-10
[INFO] Nesterov: 250 OverFlow: 0.6285 ScaledHpwl: 4530373.0000
[INFO] Nesterov: 260 OverFlow: 0.5989 ScaledHpwl: 4576544.0000
[INFO] Nesterov: 270 OverFlow: 0.5632 ScaledHpwl: 4603646.0000
[INFO] Nesterov: 280 OverFlow: 0.5264 ScaledHpwl: 4607634.0000
[INFO] Nesterov: 290 OverFlow: 0.4824 ScaledHpwl: 4654078.0000
[INFO] Timing: WNS = -1.06277e-10
[INFO] Timing: TNS = -2.22512e-09
[INFO] Nesterov: 300 OverFlow: 0.4519 ScaledHpwl: 4672081.0000
[INFO] Nesterov: 310 OverFlow: 0.4206 ScaledHpwl: 4691820.0000
[INFO] Nesterov: 320 OverFlow: 0.3851 ScaledHpwl: 4693493.0000
[INFO] Nesterov: 330 OverFlow: 0.3558 ScaledHpwl: 4698090.0000
[INFO] Nesterov: 340 OverFlow: 0.3219 ScaledHpwl: 4705394.0000
[INFO] Nesterov: 350 OverFlow: 0.2854 ScaledHpwl: 4708784.0000
[INFO] Timing: WNS = -1.50303e-10
[INFO] Timing: TNS = -2.67458e-09
[INFO] Nesterov: 360 OverFlow: 0.2545 ScaledHpwl: 4708413.0000
[INFO] Nesterov: 370 OverFlow: 0.2222 ScaledHpwl: 4707805.5000
[INFO] Timing: WNS = -1.4887e-10
[INFO] Timing: TNS = -2.59766e-09
[INFO] Nesterov: 380 OverFlow: 0.1903 ScaledHpwl: 4707631.5000
[INFO] Nesterov: 390 OverFlow: 0.1622 ScaledHpwl: 4708060.5000
[INFO] Nesterov: 400 OverFlow: 0.1380 ScaledHpwl: 4708762.5000
[INFO] Nesterov: 410 OverFlow: 0.1158 ScaledHpwl: 4712566.5000
[INFO] Nesterov: 420 OverFlow: 0.0998 ScaledHpwl: 4717579.5000
[INFO] Timing: WNS = -1.53279e-10
[INFO] Timing: TNS = -2.60917e-09
HP wire length: 731895
Worst slack: -1.53e-01
Total negative slack: -2.61e+00
Warning: cell 'OAI211_X1}' not found.
Error: get_property is not an object.
Inserted 1091 input buffers.
Inserted 81 output buffers.
Resized 5488 instances.
Inserted 0 hold buffers.
-------------------- Design Stats ------------------------------
core area : (20140, 22400) (1220180, 1220800)
total cells : 21468
multi cells : 0
fixed cells : 1716
nets : 22360
design area :<PHONE_NUMBER>000.000
total fixed area :<PHONE_NUMBER>.000
total movable area :<PHONE_NUMBER>00.000
design utilization : 19.821
rows : 428
row height : 2800
Check Legality
row check ==> PASS
site check ==> PASS
power check ==> PASS
edge_check ==> PASS
placed_check ==>> PASS
overlap_check ==> PASS
-------------------- Placement Analysis ------------------------
total displacement : 62095532
average displacement : 2892
max displacement : 66070
original HPWL : 738875.682
legalized HPWL : 752026.493
delta HPWL : 2%
TritonCTS 2.0 *
Current time: Thu Mar 19 22:26:59 2020
Import characterization *
Reading LUT file "/opt/panda/share/panda//nangate45/tritonCTS/lut.txt"
Min. len Max. len Min. cap Max. cap Min. slew Max. slew
2 8 1 52 1 24
[WARNING] 180 wires are pure wire and no slew degration.
TritonCTS forced slew degradation on these wires.
Num wire segments: 4994
Num keys in characterization LUT: 1677
Actual min input cap: 8
Reading solution list file "/opt/panda/share/panda//nangate45/tritonCTS/sol_list.txt"
Find clock roots *
User did not specify clock roots.
Using OpenSTA to find clock roots.
Looking for clock sources...
Clock names: clock
Populate TritonCTS *
Initializing clock nets
Number of user-input clocks: 1 ( "clock" )
Looking for clock nets in the design
Net "clock" found
clock
Check characterization *
The chacterization used 1 buffer(s) types. All of them are in the loaded DB.
Build clock trees *
Generating H-Tree topology for net clock...
Tot. number of sinks: 1514
Wire segment unit: 20000 dbu (10 um)
Original sink region: [(231990, 315170), (972610, 919970)]
Normalized sink region: [(12, 16), (49, 46)]
Width: 37
Height: 30
Level 1
Direction: Horizontal
sinks per sub-region: 757
Sub-region size: 19 X 30
Segment length (rounded): 10
Key: 3192 outSlew: 1 load: 1 length: 8 isBuffered: 1
Key: 0 outSlew: 2 load: 1 length: 2 isBuffered: 0
Level 2
Direction: Vertical
sinks per sub-region: 379
Sub-region size: 19 X 15
Segment length (rounded): 8
Key: 3206 outSlew: 1 load: 1 length: 8 isBuffered: 1
Level 3
Direction: Horizontal
sinks per sub-region: 190
Sub-region size: 9 X 15
Segment length (rounded): 4
Key: 1170 outSlew: 12 load: 1 length: 4 isBuffered: 1
Level 4
Direction: Vertical
sinks per sub-region: 95
Sub-region size: 9 X 8
Segment length (rounded): 4
Key: 1242 outSlew: 12 load: 1 length: 4 isBuffered: 1
Level 5
Direction: Horizontal
sinks per sub-region: 48
Sub-region size: 5 X 8
Segment length (rounded): 2
Key: 548 outSlew: 2 load: 1 length: 2 isBuffered: 1
[WARNING] Creating fake entries in the LUT.
Level 6
Direction: Vertical
sinks per sub-region: 24
Sub-region size: 5 X 4
Segment length (rounded): 1
Key: 5029 outSlew: 12 load: 1 length: 1 isBuffered: 1
Level 7
Direction: Horizontal
sinks per sub-region: 12
Sub-region size: 2 X 4
Segment length (rounded): 1
Key: 5039 outSlew: 12 load: 1 length: 1 isBuffered: 1
Stop criterion found. Max number of sinks is (15)
Building clock sub nets...
Number of sinks covered: 1514
Clock topology of net "clock" done.
Post CTS opt *
Avg. source sink dist: 46402 dbu.
Num outlier sinks: 3
Write data to DB *
Writing clock net "clock" to DB
Created 258 clock buffers.
Created 258 clock nets.
Current time: Thu Mar 19 22:26:59 2020
... End of TritonCTS execution.
-------------------- Design Stats ------------------------------
core area : (20140, 22400) (1220180, 1220800)
total cells : 21726
multi cells : 0
fixed cells : 1716
nets : 22618
design area :<PHONE_NUMBER>000.000
total fixed area :<PHONE_NUMBER>.000
total movable area :<PHONE_NUMBER>00.000
design utilization : 20.032
rows : 428
row height : 2800
Check Legality
row check ==> PASS
site check ==> PASS
power check ==> PASS
edge_check ==> PASS
placed_check ==>> PASS
overlap_check ==> PASS
-------------------- Placement Analysis ------------------------
total displacement : 1657681
average displacement : 76
max displacement : 16853
original HPWL : 763228.133
legalized HPWL : 763580.620
delta HPWL : 0%
Adjust layer 2 in 70.0%
Adjust layer 3 in 70.0%
*** buffer overflow detected ***: openroad terminated`

@eder-matheus is this resolved?

Required repo link missing to reproduce the issue.
Try with latest OpenROAD flow, please re-open with test case again, if there is crash still.


AppNexus AdServer - Support for Prebid functionality

It is not currently documented on http://prebid.org/adops/setting-up-prebid-with-the-appnexus-ad-server.html that having AppNexus as the AdServer prevents users from implementing demand other than banner demand.
Running an outstream/instream video, native, or multiformat auction will result in errors or require the publisher to setup custom code to render the ads.

@MartianTribe and @jeanstemp - is this still an issue?

this is no longer the case, we have examples of using Xandr ad server for video


Added 0-1 knapsack problem:

Description
Please include a summary of the change and which issue is fixed. List any dependencies that are required for this change.
Fixes #(issue_no)
Replace issue_no with the issue number which is fixed in this PR
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] Documentation Update

Checklist:

[ ] My code follows the style guidelines(Clean Code) of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have created a helpful and easy to understand README.md
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works

@Gurleensoni there is no issue number and also send only a single file

@Gurleensoni there is no issue number and also send only a single file

I cannot find exact issue number of this prob...

If u weren't assigned then how could u send the PR??


MatListOption converts any to string

Bug, feature request, or proposal:
Bug
What is the expected behavior?
Object is stored in MatListOption value
What is the current behavior?
String representation of Object is stored in MatListOption value
What are the steps to reproduce?
<mat-list-option *ngFor="let student of myStudents | async" value="{{student}}" selected>

then when retrieving the value with
myStudentsList.selectedOptions.selected[0].value

the output is "[object Object]"
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
"dependencies": {
    "@angular/animations": "^6.0.1",
    "@angular/cdk": "^6.0.1",
    "@angular/common": "^6.0.0",
    "@angular/compiler": "^6.0.0",
    "@angular/core": "^6.0.1",
    "@angular/flex-layout": "^5.0.0-beta.14",
    "@angular/forms": "^6.0.0",
    "@angular/http": "^6.0.0",
    "@angular/material": "^6.0.1",
    "@angular/platform-browser": "^6.0.0",
    "@angular/platform-browser-dynamic": "^6.0.0",
    "@angular/router": "^6.0.0",
    "angularfire2": "^5.0.0-rc.9",
    "core-js": "^2.5.4",
    "firebase": "^5.0.3",
    "rxjs": "^6.1.0",
    "rxjs-compat": "^6.1.0",
    "zone.js": "^0.8.26"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.6.1",
    "@angular/cli": "^6.0.7",
    "@angular/compiler-cli": "^6.0.0",
    "@angular/language-service": "^6.0.0",
    "@types/jasmine": "~2.8.6",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "~8.9.4",
    "codelyzer": "~4.2.1",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "^2.0.2",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "~1.4.2",
    "karma-jasmine": "~1.1.1",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.3.0",
    "ts-node": "~5.0.1",
    "tslint": "~5.9.1",
    "typescript": "~2.7.2"
  }

Running on Mac OS 10.13.5

value="{{student}}" interpolates the value into the attribute. It would work if your value was a string such as an image url but not for complex values. Use `[value]="student" instead for proper data binding.

Thanks for the clarification!


Update backend API path for UI, refactors

Description

rename backend API from _opensearch to _plugins
use config_id_list to query email sender/group names by configId in 1 request instead of chaining requests
move detect channel existence logic to dashboard component so no need to refresh for updates
fix docs links

Not much change to tests because behavior didn't change much
Issues Resolved
[List any issues this PR will resolve]
Check List

[ ] New functionality includes testing.

[x] All tests pass, including unit test, integration test and doctest

[ ] New functionality has been documented.

[ ] New functionality has javadoc added
[ ] New functionality has user manual doc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Is this PR pending something? If not, can we merge in?


Separate parser into matches(event) and parse(event)

Another big change :( but hopefully one that is easy to follow and massively simplifies parsers going forward.
Current flow:

Iterate over parsers in list
Create new parser() object
Call .parse() and await response

New flow:

Iterate over parsers in list
Call .matches(event) to return a boolean value
When one matches, call .parse(event) to produce a Slack message

Why this is better:

We can protect or warn when multiple parsers might match a single event
We could use the event-matching functionality for something other than Slack!

Also in this PR:

Add CircleCI integration for automatic builds and ESLint checks
Better timeout handling

will wait for you to merge that one before I make the pullrequests parser modifications to get the pull requests messages

@elChapoSing It's been a long time in coming, didn't mean to slip this in just-in-time :( but if you're interested in the new syntax, I'll push forward on the merge.  Thanks!

much better syntax so happy to stick with it.


feat: add clock and menu icons

Why
This PR introduces two new icons: clock and menu.
Test Plan
https://github.com/user-attachments/assets/0d552812-eb31-497e-955f-d61ed622a18a
https://github.com/user-attachments/assets/cf44a443-4daa-40a9-8a23-71eb06d21381

hey, @shubh73 , thanks for your awesome work! love the menu animation and clock, but could you please add an exit animation for the clock?

i’ll go ahead and merge this PR and handle the last few fixes. need it in place to release the search update since the structure’s been reworked

Sorry for the delay in responding - I've been caught up with other work commitments. I'm glad you like the animations. And I appreciate you taking care of the final touches :)


fix packaging for 0.9

with renaming the tremor CLI we broke packages, need to fix that.

@anupdhml can this be closed?

Yes, I can close this now. The renaming issues are resolved and we packages can be built successfully.
But the musl binary is no longer statically linked and segfaults. We can track the fix there as part of https://github.com/tremor-rs/tremor-runtime/pull/430. And if we decide to push that fix for 0.9.1, we just need to disable musl packaging for 0.9.0.
I have added that item along with some packaging nice-to-haves to https://github.com/tremor-rs/tremor-runtime/pull/430.


docs: added the developement guide on how to run test

Description
Added a guide on how to run test locally and in isolated docker enviorment.
Related issue(s)
Fixes #1248

I think that for consistency, we should have both either in main readme, or both just mentioned in readme and details in separate markdown files

@lmgyuan and i had a conversation and we both agreed to maake a seperate developement.md, i think we should also add the release process here only.
cc @derberg @lmgyuan

you could fix template config in this PR, the version prop

The connfig with the version of different templates right? , and if how do you want the content to be, like pointing to this docs (https://www.asyncapi.com/docs/tools/generator/versioning)
cc @derberg  @Florence-Njeri

Think we can merge it
@derberg @lmgyuan

/rtm


ClusterStore size too big

Can the clusterstore get too big for etcd?

Only if the total object size is larger than 1mb

This risk is additional rational for this RFC: https://github.com/pivotal/kpack/pull/931


API for Provenance of Interaction

Currently, we have methods to capture interaction provenance for specific cases (e.g. the save camera for VTK, DV3D methods), but we should consider a general interface for any spreadsheet cell to publish provenance and/or update workflows based on user interactions with the cells.

Duplicate of #807


Peek steals keypress when not in File Explorer

Microsoft PowerToys version
0.70.0
Installation method
WinGet
Running as admin
No
Area(s) with issue?
Peek
Steps to reproduce
Have another app that uses Ctrl+Space as a hotkey. In my case it's a game but I don't think it matters. Try to activate Ctrl+Space in that app.
✔ Expected Behavior
Peek should not prevent other apps from receiving the Ctrl+Space combination.
❌ Actual Behavior
The app won't receive the keypress, it is intercepted by Peek. Disabling Peek restores the hotkey behavior in the other app.
Other Software
No response

/dup https://github.com/microsoft/PowerToys/issues/26150.  Fix incoming shortly

Thanks @crutkas, your response time is impressive


getPath() should always return "/"

According to the PSR-7 spec, getPath() must always return "/".

This has been changed in the spec.


fix(ssr-render): when if block sibling cannot be got an expression, default to true

When if block sibling cannot be got an expression, default to true.
Fix #94 fail case.

Nice. Looks solid! Does it pass all the tests?

Of course. I ran all the test cases before committing it.


View/Dialog: guard against destroyed views

The transitionEnd callback needs to guard against destroyed views.

:+1:

My life.

:+1: can you add a test please?

:+1:


Add jsdom option back

Coverage increased (+0.2%) to 97.101% when pulling 57c58bc9d851308b6572ced525390bda1bb822a8 on jsdom-option into 789db11594904711760b93c5ac85553f8e46944a on master.


Document pool management in Operator Console

Document how to create and manage pools using Operator Console. There is a mention of it but not yet detail about how to do it from the UI.
See related bug fix https://github.com/minio/operator/pull/1953 from release Operator v5.0.12
Operator release docs issue: https://github.com/minio/docs/issues/1129

https://min.io/docs/minio/kubernetes/upstream/operations/install-deploy-manage/expand-minio-tenant.html <- nothing here on pool expansion at all

Operator UI has been deprecated and removed as of 6.0.0.


Add error in evaluated value pane when functions are used in read value fields within the property pane

At times, users end up using functions in the read fields for a property pane. When it doesn't work, it causes confusion. We can eliminate this confusion by showing an error in the evaluated pane informing the user that this tact won't work.

Duplicate of #2560


Support for VSCode

Upvoting

upvote +1

Added in https://github.com/James-Yu/LaTeX-Workshop/pull/4383. Please let me know if there are any problems; I'm closing this issue for now.


Document Include() and ThenInclude() overloads

Until now we are tracking it in a TODO comment that says the methods should be documented as soon as we resolve aspnet/EntityFramework#1709, but that one is already resolved :smile:

@rowanmiller thought this issue could here but it is actually about XML API docs so could go in the EF repo instead. Also feel free to close if you are already planning to go over missing comments and TO- DOs.

I did the API docs for these in RC1

@rowanmiller in which document? I couldn't find them.

This issue was for the API doc comments

aha. It would be good to have an article explaining it in our docs. Users expect lazy loading, and when it doesn't work they think it's a bug. (e.g. https://github.com/aspnet/EntityFramework.Docs/issues/81). This is probably one of the most frequent problems I see on Stack Overflow, second after project.json issues.


Improve accuracy and response time of geofencing

Great library man. However, relying in pure android geofencing seems inaccurate for radius less than 1000m (http://stackoverflow.com/questions/23708655/how-to-make-geo-fencing-alert-more-accurate-in-android).
In order to improve the accuracy and response time, I think the plugin can benefit from using hardware GPS reading as suggested on stackoverflow discussion above. I tested by creating other app - which is just an app containing a button to read GPS position. Before I pushed the button on this other app, the notification when I exit a geofence is not displayed. But after I activated the button and got reading, the plugin works and send notification.

This is an interesting idea but I am worry that will rapidly increase battery drain. The plugin intention is to keep battery drain as lowest as possible, that is why it's using standard API.

I have noticed it responds faster if I do a quick get current location poll after the geofences are activate. Maybe it could be a variable that if the developer wants to allow possibly more accurate readings at the cost of battery they could set some options like, allowGPSPolling with another option of GPSPollingInterval (Defaults to 10 minutes or something).

Yes, I found an article about that http://blog.lemberg.co.uk/fused-location-provider. We could try to do that in that way. I need to think about this a little more. Maybe initialize function should take some options object.

Have anybody tried this? and willing to show how this can be done? it seems this repo is inactive :/

Since the repo is dead. I'm just going to share what did to overcome this, for anybody who may be faced with this problem.
I used this background geolocation polling plugin. and enabled start on boot and turned off stop on app terminate. The data generated when the GPS is activated in this plugin will be utilized by Google Play Services for the Geofence API in the background. Be conservative, because battery life will be an issue if not handled well.
https://github.com/mauron85/cordova-plugin-background-geolocation


[5.9] Adds paths to errors namespace.

It extends existed paths for errors namespace instead replacement.
I added namespaces for errors manually. replaceNamespace rewrite my paths and I cannot use views from theme.

It's best that you provide a thorough explanation why this is needed and add one or more tests for this.

I am closing this pull request because it lacks sufficient explanation, tests, or both. It is difficult for us to merge pull requests without these things because the change may introduce breaking changes to the framework.
Feel free to re-submit your change with a thorough explanation of the feature and tests - integration tests are preferred over unit tests. Please include it's benefit to end users; the reasons it does not break any existing features; how it makes building web applications easier, etc.
Thanks!


Fix typo "transtion" in warn message

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] Feature
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[x] Other, please describe:
-- Typo fix

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:

[x] It's submitted to the dev branch for v2.x (or to a previous version branch), not the master branch
[ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)
[x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup
[ ] New/updated tests are included

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

Duplicate of #9176


Pt-br version is not working

Hey, I'm trying to use the portuguese from brasil version and it is not working. I used the code "googlenews.set_lang('pt-br')" and also "googlenews = GoogleNews(lang='pt', region='BR')". The result is "None" everytime that I search for something.
There is a way to solve this problem? Thanks!

try this GoogleNews(lang='pt-br') with latest version 1.6.13


missing second contributor and publish date

http://bss.parallactic.com/resources/keeping-your-vision-fit-for-years-of-software-development is missing publish date and second contributor

update: this resource doesn't actually have a second contributor, but I added a second contributor to Kitchen Sink so that we can confirm that's working (seems to be).
Missing publish date fixed as well!

Will this solution adjust accordingly to allow more than two names? Damon Macdougal, Clara Raubertas, and Clyde Drexler?

It should! Is there an example of resource with > 2 contributors so we can confirm?


Data Security - Delete user data on uninstall

Uninstalling the application does not delete the stored user data.

just adding in docs for nwo