SurfaceStep Compression Configuration

This PR goes with Mu2e/Offline#1306. At the moment, I have done the following (there are some questions):

added a MakeSurfaceSteps configuration to the primary prolog.fcl

do we want this done at this early stage? if we are not going to regenerate other DetectorSteps, we could move it into the digitization stage

added SurfaceStep noCompression compression at the end of the primary stage

do we want to do any actual compression at this early stage? I don't think so but let me know if you disagree

added SurfaceStep compression to the digi and reco stages where we only keep the SurfaceStep if we are keeping the associated SimParticle

again, I think this is what we want but let me know if not

And some things I haven't done:

dropped StepPointMCs from any output

will this affect any validation?

added SurfaceSteps for mixed background frames

see below

On this latter point, the SurfaceSteps are smaller in size than the StepPointMCs so there may be some space to add SurfaceSteps for pileup processes. From product_sizes_dumper output of a 5-event dts file:

SurfaceSteps: 1.4 kB / event
all StepPointMCs: 9.0 kB / event

Size in bytes   Fraction Data Product Name
             51304      0.342 mu2e::SimParticleart::Ptrmu2e::MCTrajectorystd::map_compressDetStepMCs__Primary.
             25320      0.169 mu2e::StepPointMCs_compressDetStepMCs_stoppingtarget_Primary.
             17303      0.115 mu2e::StrawGasSteps_compressDetStepMCs__Primary.
             13132      0.087 mu2e::SimParticlemv_compressDetStepMCs__Primary.
             11142      0.074 mu2e::StepPointMCs_compressDetStepMCs_virtualdetector_Primary.
              8677      0.058 mu2e::StepPointMCs_compressDetStepMCs_protonabsorber_Primary.
              7873      0.052 mu2e::CaloShowerSteps_compressDetStepMCs__Primary.
              6952      0.046 mu2e::SurfaceSteps_compressDetStepMCs__Primary.
              6910      0.046 mu2e::SurfaceSteps_SurfaceSteps__Primary.
              1339      0.009 mu2e::GenParticles_compressDetStepMCs__Primary.
              1139      0.008 mu2e::PrimaryParticle_FindMCPrimary__Primary.
              1128      0.008 art::EventIDs_TargetStopResampler__Primary.
              1121      0.007 art::TriggerResults_TriggerResults__Primary.
              1096      0.007 mu2e::CrvSteps_compressDetStepMCs__Primary.
              1074      0.007 mu2e::StatusG4_g4run__Primary.
               460      0.003 EventAuxiliary
------------------------------
            155970      1.039 Total

Hi @AndrewEdmonds11,
You have proposed changes to files in these packages:

JobConfig

which require these tests: build.
@Mu2e/fnalbuild-users, @Mu2e/write have access to CI actions on main.
:hourglass: The following tests have been triggered for 51bf7956c272c05c609caf53e573e3994380ba00: build  (Build queue has 1 jobs)
About FNALbuild. Code review on Mu2e/Offline.

:umbrella: The build tests failed for 51bf7956c272c05c609caf53e573e3994380ba00.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 51bf7956c272c05c609caf53e573e3994380ba00 at 127c7871bd0725b30a2e85064c18568b49b425e1

build (prof)
:white_check_mark:
Log file. Build time: 04 min 11 sec

ceSimReco
:x:
Log file. Return Code 9.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:x:
Log file. Return Code 1.

cosmicOffSpill
:x:
Log file. Return Code 9.

ceSteps
:x:
Log file. Return Code 9.

ceDigi
:x:
Log file. Return Code 9.

muDauSteps
:white_check_mark:
Log file.

ceMix
:x:
Log file. Return Code 9.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 51bf7956c272c05c609caf53e573e3994380ba00 after being merged into the base branch at 127c7871bd0725b30a2e85064c18568b49b425e1.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.


Questions: chroot for ARM and how to get temporary VM name and Resource Group

Are there any plans to have a chroot builder like the one available for AWS? We have some scripts that we use in the AWS chroot builder and it would be really helpful to have the same for Azure.
The other question is if there is any way to get the VM name and the Resource group name of the temporary build. Since there is no chroot option, we are simulating it by finding the temp VM, deleting it, attaching the disk to the packer builder VM, and re-creating it after so that packer can continue. The problem is that if there is more than one build process running at the same time, we have no way of knowing which machine corresponds to each script.

We prioritize and implement based on community feedback, so consider this the first vote we've had for a chroot builder.
The resource group and VM name are randomly assigned at run time, and other than the logs they are not exposed.  The resource group and VM name are logged, and could be parsed out.  There's a request to re-use existing an resource group and resources when executing packer, which may help you.
I don't understand fully your second question fully, or rather I do not understand the process.  It's interesting.  The existing packer-azure process will delete the VM at the end, but it sounds like your intercepting and stopping that process.  (If I understand correctly, this seems like a lot of pain that chroot would just solve for you.)

I logged #251 to track the chroot request.

Thanks for your reply. The process is quite complicated, and indeed a chroot builder would solve it.
The process is not interrupted because a VM with the same name, in the same resource group, and with the original disk attached is created at the end of the pseudo-chroot process. This is done only so that packer can continue to run.


Interface enhancements

Just a few things - should just be cosmetic and relatively simple

Change "Build Model" to "Create New Model"
Move the import and export model functionality to the left side bar underneath "Create New Model"

I changed the name of the button and provided the function that effectively creates a new model if the user wants to build it from scratch and overwrites that one previously trained, if it exists (commits 02cb06022b08f44121fad0731ccaeac448361518 and e44af8d44a8aa8d3a06cc73f6ced3c69949b49aa).


[Core] Priority-based scheduling in async engine

This simply ports the new priority based scheduling logic (https://github.com/vllm-project/vllm/pull/5958)  to the AsyncLLMEngine
BEFORE SUBMITTING, PLEASE READ THE CHECKLIST BELOW AND FILL IN THE DESCRIPTION ABOVE

 PR Checklist (Click to Expand)
Thank you for your contribution to vLLM! Before submitting the pull request, please ensure the PR meets the following criteria. This helps vLLM maintain the code quality and improve the efficiency of the review process.
PR Title and Classification
Only specific types of PRs will be reviewed. The PR title is prefixed appropriately to indicate the type of change. Please use one of the following:

[Bugfix] for bug fixes.
[CI/Build] for build or continuous integration improvements.
[Doc] for documentation fixes and improvements.
[Model] for adding a new model or improving an existing model. Model name should appear in the title.
[Frontend] For changes on the vLLM frontend (e.g., OpenAI API server, LLM class, etc.)
[Kernel] for changes affecting CUDA kernels or other compute kernels.
[Core] for changes in the core vLLM logic (e.g., LLMEngine, AsyncLLMEngine, Scheduler, etc.)
[Hardware][Vendor] for hardware-specific changes. Vendor name should appear in the prefix (e.g., [Hardware][AMD]).
[Misc] for PRs that do not fit the above categories. Please use this sparingly.

Note: If the PR spans more than one category, please include all relevant prefixes.
Code Quality
The PR need to meet the following code quality standards:

We adhere to Google Python style guide and Google C++ style guide.
Pass all linter checks. Please use format.sh to format your code.
The code need to be well-documented to ensure future contributors can easily understand the code.
Include sufficient tests to ensure the project to stay correct and robust. This includes both unit tests and integration tests.
Please add documentation to docs/source/ if the PR modifies the user-facing behaviors of vLLM. It helps vLLM user understand and utilize the new features or changes.

Adding or changing kernels
Each custom kernel needs a schema and one or more implementations to be registered with PyTorch.

Make sure custom ops are registered following PyTorch guidelines: Custom C++ and CUDA Operators and The Custom Operators Manual
Custom operations that return Tensors require meta-functions. Meta-functions should be implemented and registered in python so that dynamic dims can be handled automatically. See above documents for a description of meta-functions.
Use torch.libary.opcheck() to test the function registration and meta-function for any registered ops.  See tests/kernels for examples.
When changing the C++ signature of an existing op, the schema must be updated to reflect the changes.
If a new custom type is needed, see the following document: Custom Class Support in PT2.

Notes for Large Changes
Please keep the changes as concise as possible. For major architectural changes (>500 LOC excluding kernel/data/config/test), we would expect a GitHub issue (RFC) discussing the technical design and justification. Otherwise, we will tag it with rfc-required and might not go through the PR.
What to Expect for the Reviews
The goal of the vLLM team is to be a transparent reviewing machine. We would like to make the review process transparent and efficient and make sure no contributor feel confused or frustrated. However, the vLLM team is small, so we need to prioritize some PRs over others. Here is what you can expect from the review process:

 After the PR is submitted, the PR will be assigned to a reviewer. Every reviewer will pick up the PRs based on their expertise and availability.
 After the PR is assigned, the reviewer will provide status update every 2-3 days. If the PR is not reviewed within 7 days, please feel free to ping the reviewer or the vLLM team.
 After the review, the reviewer will put an  action-required label on the PR if there are changes required. The contributor should address the comments and ping the reviewer to re-review the PR.
 Please respond to all comments within a reasonable time frame. If a comment isn't clear or you disagree with a suggestion, feel free to ask for clarification or discuss the suggestion.

Thank You
 Finally, thank you for taking the time to read these guidelines and for your interest in contributing to vLLM. Your contributions make vLLM a great tool for everyone!

Please avoid formatting code that isn't related to this PR.

@DarkLight1337 Sorry, my bad. Had format-on-save activated and my personal setup clashes with vllm's codestyle. I'll roll this back.

It should be in add_request, just like the case for regular LLMEngine.

generate does call add_request internally so should probably support priority as well. The question is whether that should be a top level argument or be part of the SamplingParams

generate does call add_request internally so should probably support priority as well. The question is whether that should be a top level argument or be part of the SamplingParams

I think we can have both.

In my use case，I want to add priority use tritonserver,  because the priority in tritonserver(dynamic scheduling) is not usefull when it's async to call vllmserver. https://github.com/triton-inference-server/vllm_backend/blob/main/src/model.py#L435

I added priority to all top level APIs of AsyncLLMEngine that make sense from my point of view. Feel free to point out if this doesn't fit your use case or if I have the wrong idea about this.

The recent update to transformers 4.45 has resulted in a couple of test failures. You can safely ignore them.

@schoennenbeck thanks for putting this pr!

The tests still seem to fail for reasons not related to the PR itself.

Yeah, we can force merge if necessary. In any case, we should wait for @njhill's approval.


missing wifi driver for RTL8821CE

hello, i'm not sure exactly what to write here. but the current openfyde system is missing the wifi driver for RTL8821CE. thanks

thanks for the issue comment. u just saved me from ruining my system. please refer to https://github.com/tomaspinho/rtl8821ce for the driver. It works on my arch linux system.


[FLINK-2967] Enhance TaskManager network detection

JIRA: https://issues.apache.org/jira/browse/FLINK-2967

Increase timeout for LOCAL_HOST address detection strategy
give the local host address a higher priority

+1 Like previously discussed this seems to be a good strategy.

Trying this out...

Will merge and address the comments...

This has been merged, @StephanEwen probably forgot to close the PR, so I'm closing it manually.


run/events: Use Unmarshal Types Rather Than dynamic

Actual
Currently in our run/events samples, we don't use types for "unmarshaling" our JSON payload:
https://github.com/GoogleCloudPlatform/dotnet-docs-samples/tree/master/run
i.e.
dynamic cloudEventData = JsonConvert.DeserializeObject(body);

Expected
We should use our type library to not have dynamic types. Not sure exactly how it would look in .NET
MessagePublishedData cloudEventData = ???(body);

Type Library:
https://github.com/googleapis/google-cloudevents-dotnet/tree/master/src/Google.Events.Protobuf/Cloud/PubSub/V1

I'm not very familiar with .NET. @jskeet can provide more information on the types for .NET.

The first thing would be to use the CloudEvents SDK to convert the HttpRequestMessage to a CloudEvent, then use
var data = CloudEventConverters.ConvertCloudEventData<MessagePublishedData>(cloudEvent);

Note that my PR only makes PubSub sample to use the strong event type. The Storage sample only reads CloudEvent headers and I think we want to keep it that way, so it can be used both in Managed and Anthos versions of eventing.


Scope of geofencing-subscriptions API for Spring25 Meta Release

Problem description
This issue shall define which issues are within scope of Geofencing Subscriptions API for the Spring25 release and will be regularly updated based on the decision within the Device Location API meetings.
Expected action
Tentative issues to be included:

Alignment with Commonalities:
https://github.com/camaraproject/DeviceLocation/issues/276

New functionality:

Documentation:
https://github.com/camaraproject/DeviceLocation/issues/133
https://github.com/camaraproject/DeviceLocation/issues/257

Test plan:

@maxl2287 A small one also to consider is related to maxEvents. If you check the guideline here there is a note on initialEvent:

Note on combined usage of initialEvent and subscriptionMaxEvents: Unless explicitly decided otherwise by the API Sub Project, if an event is triggered following initialEvent set to true, this event will be counted towards subscriptionMaxEvents (if provided). It is recommended to provide this clarification in all subscription APIs featuring subscriptionMaxEvents and initialEvent.

So probably worth to add a note.


IONOS_API_URL not working since v6.6.4

Description
When using ionosctl v6.6.4 or newer (tested up until 6.6.8), the IONOS_API_URL environment variable does not seem to be used anymore.
Instead of accessing the api endpoint configured this way, the variable is ignored and the default value used.
Expected behavior
I expect the environment variable IONOS_API_URL to define the API endpoint accessed by ionosctl, similar to the --api-url / -u flag.
Environment
Ionosctl version:
6.6.4 (and newer)

OS:
darwin/arm64

Shell:
zsh

How to Reproduce

Set up ionosctl for normal API access, e.g. by exporting the IONOS_USERNAME and IONOS_PASSWORD env variables
Verify that API access works using ionosctl dc list
Set export IONOS_API_URL=doesnt.exist or a similar url that should not work
Run ionosctl dc list. Observe that the same result as in step 2 is obtained.
(optional) run ionosctl -u $IONOS_API_URL dc list and observe an error

Hey, thanks for opening this issue, PR #350 should fix this


Add integration tests for lastuserapp

Tests check if user is able to login via username and password
and tests to see if user is able to reach third-party login pages.
Travis build - passing 133674898
This is PR 1/2 for Lastuser tests.

@sindhus Are the casper tests running on travis? Can't seem to find it on https://travis-ci.org/hasgeek/lastuser/builds/133674132.

@shreyas-satish sorry about the wrong link, this the correct link: https://travis-ci.org/hasgeek/lastuser/builds/133674898
have updated the README for "Lastuser" word instance and pushed.


set -D__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 globally on Daint for nvhpc

For more information see:
https://jira.cscs.ch/plugins/servlet/desk/portal/1/SD-56671

launch jenkins all

launch jenkins --daint cosmo int2lm

launch jenkins --daint icon

@PanicSheep The failing test was passing yesterday. This git-fetch problems seems to be another error because of slow file-system


Update to Expo SDK 37 and add clarification on usage to README.md

This upgrades to Expo SDK 37 and adds some clarification on how to try the examples in Expo.

cool, thanks :+1:

Hey :wave:
It seems the expo project at https://expo.io/@indiespirit/react-native-chart-kit hasn't been published with the latest SDK? Perhaps it's worth updating it? Or would you have it available under a different release channel by any chance?

@zanona that thing has t been updated in a long long while. Cc @olegberman


EEPROM write works only in a fully erased Bluepill with Chinese clone micro CS32F103C8T6.

I have a blue pill with chinese CS32F103C8T6 in it. EEPROM write (commit and put) works only after I completely erase the chip using STM32CubeProgrammer. Once there is any data other than 0xFF in any location, it will no longer write to any location. Every sample programs failed, after the initial run in that chip. Everything is working as it should on my other bluepill with Genuine (I hope) STM32F103C8T6.

Thanks for using the library and that interesting info.
I actually have no fake chinese CS32F103C8T6 to know what's wrong with it. But what can you expect from a fake, rejected or low-quality products? The issue can be anywhere: hardware/board design, fake chip, bad flash, etc. and I don't think anyone will spend time to investigate why.

Thanks for using the library and that interesting info.
I actually have no fake chinese CS32F103C8T6 to know what's wrong with it. But what can you expect from a fake, rejected or low-quality products? The issue can be anywhere: hardware/board design, fake chip, bad flash, etc. and I don't think anyone will spend time to investigate why.

Hi @jishnu-janardhanan
I've just written and published the new FlashStorage_STM32F1 library to take care of the special genuine / non-genuine STM32F103, CH32F103, CS32F103 boards, with 32/64/128KB flash.
The flash size will be recognized automatically according to the registered flash size. Please try and report any issue  in FlashStorage_STM32F1 Issues
Best Regards,

Changelog
Releases v1.0.1

Fix mistake in initial releases

Initial Releases v1.0.0

Initial release to support STM32F1/F3 boards with / without integrated EEPROM
Tested using genuine STM32F103, or CH32F103/CS32F103 boards with 32KB, 64KB or 128KB Flash Size
Configurable Flash Sector to use
FlashStorage size is 1024 bytes (including 1-byte valid and 4-byte signature)


LEAN CLI's Demo "My Project" Makes 0 Trades?

Confused as to why changing the date range of the "My Project" code LEAN CLI gives 0 trades. My code is identical to the LEAN CLI demo except for a different date range and warm up.
from AlgorithmImports import *

class MyProject(QCAlgorithm):
    def Initialize(self):
        self.SetStartDate(2020, 1, 7)  # Set Start Date
        self.SetEndDate(2020, 10, 11)  # Set End Date
        self.SetCash(100000)  # Set Strategy Cash
        self.AddEquity("SPY", Resolution.Minute)
        self.SetWarmUp(360, Resolution.Daily)
    def OnData(self, slice):
        """OnData event is the primary entry point for your algorithm. Each new data point will be pumped in here.
            Arguments:
                data: Slice object keyed by symbol containing the stock data
        """
        if self.IsWarmingUp:
            return

        if not slice.ContainsKey("SPY"):
            return

        if not self.Portfolio.Invested:
            self.SetHoldings("SPY", 1)
            self.Debug("Purchased Stock")

Running the code prints:
$ lean backtest "My Project"

20211105 12:46:58.362 TRACE:: Config.Get(): Configuration key
not found. Key: plugin-directory - Using default value:
20211105 12:46:58.375 TRACE:: Composer(): Loading Assemblies from
/Lean/Launcher/bin/Debug
20211105 12:46:58.476 TRACE:: Python for .NET Assembly:
Python.Runtime, Version=<IP_ADDRESS>, Culture=neutral,
PublicKeyToken=5000fea6cba702dd
20211105 12:46:58.559 TRACE:: Config.Get(): Configuration key not
found. Key: data-directory - Using default value: ../../../Data/
20211105 12:46:58.566 TRACE:: Config.Get(): Configuration key not
found. Key: version-id - Using default value:
20211105 12:46:58.567 TRACE:: Config.Get(): Configuration key not
found. Key: cache-location - Using default value: /Lean/Data
20211105 12:46:58.569 TRACE:: Engine.Main(): LEAN ALGORITHMIC
TRADING ENGINE v<IP_ADDRESS> Mode: DEBUG (64bit) Host: d-macbookpro
20211105 12:46:58.578 TRACE:: Engine.Main(): Started 12:46 PM
20211105 12:46:58.583 TRACE:: Config.Get(): Configuration key not
found. Key: lean-manager-type - Using default value:
LocalLeanManager
20211105 12:46:58.610 TRACE:: JobQueue.NextJob(): Selected
/LeanCLI/main.py
20211105 12:46:58.710 TRACE:: Config.GetValue():
scheduled-event-leaky-bucket-capacity - Using default value: 120
20211105 12:46:58.711 TRACE:: Config.GetValue():
scheduled-event-leaky-bucket-time-interval-minutes - Using default
value: 1440
20211105 12:46:58.712 TRACE:: Config.GetValue():
scheduled-event-leaky-bucket-refill-amount - Using default value: 18
20211105 12:46:58.716 TRACE:: Config.Get(): Configuration key not
found. Key: job-organization-id - Using default value:
20211105 12:46:58.718 TRACE:: Config.Get(): Configuration key not
found. Key: data-permission-manager - Using default value:
DataPermissionManager
20211105 12:46:58.733 TRACE:: AlgorithmManager.CreateTokenBucket():
Initializing LeakyBucket: Capacity: 120 RefillAmount: 18
TimeInterval: 1440
20211105 12:46:58.736 TRACE:: Config.GetValue():
algorithm-manager-time-loop-maximum - Using default value: 20
20211105 12:46:58.755 TRACE::
TextSubscriptionDataSourceReader.SetCacheSize(): Setting cache size
to 71582788 items
20211105 12:46:59.094 TRACE:: Config.GetValue():
algorithm-creation-timeout - Using default value: 90
20211105 12:46:59.100 TRACE:: PythonInitializer.Initialize():
start...
PythonEngine.Initialize(): Runtime.Initialize()...
Runtime.Initialize(): Py_Initialize...
Runtime.Initialize(): PyEval_InitThreads...
Runtime.Initialize(): Initialize types...
Runtime.Initialize(): Initialize types end.
Runtime.Initialize(): AssemblyManager.Initialize()...
Runtime.Initialize(): AssemblyManager.UpdatePath()...
PythonEngine.Initialize(): GetCLRModule()...
PythonEngine.Initialize(): clr GetManifestResourceStream...
20211105 12:47:00.137 TRACE:: PythonInitializer.Initialize(): ended
20211105 12:47:00.143 TRACE:: AlgorithmPythonWrapper(): Python
version 3.6.8 |Anaconda, Inc.| (default, Dec 30 2018, 01:25:33)
[GCC 7.3.0]: Importing python module main
20211105 12:47:02.757 TRACE:: AlgorithmPythonWrapper(): main
successfully imported.
20211105 12:47:02.768 TRACE:: AlgorithmPythonWrapper(): Creating
IAlgorithm instance.
20211105 12:47:02.778 TRACE:: Config.GetValue():
api-data-update-period - Using default value: 1
20211105 12:47:02.933 TRACE:: Config.GetValue():
mute-python-library-logging - Using default value: True
20211105 12:47:02.966 TRACE:: LocalObjectStore.Initialize(): Storage
Root: /Storage/QCAlgorithm. StorageFileCount 100. StorageLimitMB 5
20211105 12:47:02.986 TRACE:: BacktestingSetupHandler.Setup():
Setting up job: Plan: Free, UID: 79669, PID: 949503058, Version:
<IP_ADDRESS>, Source: WebIDE
20211105 12:47:02.993 TRACE:: Config.Get(): Configuration key not
found. Key: security-data-feeds - Using default value:
20211105 12:47:03.170 TRACE::
BaseSetupHandler.SetupCurrencyConversions():
Symbol      Quantity    Conversion = Value in USD
USD: $      100000.00 @       1.00 = $100000.0
-------------------------------------------------
CashBook Total Value:                $100000.0

20211105 12:47:03.177 TRACE:: SetUp Backtesting: User: 79669
ProjectId: 949503058 AlgoId:<PHONE_NUMBER>
20211105 12:47:03.179 TRACE:: Dates: Start: 01/07/2020 End:
10/11/2020 Cash: ¤100,000.00
20211105 12:47:03.182 TRACE:: BacktestingResultHandler(): Sample
Period Set: 100.44
20211105 12:47:03.184 TRACE:: Time.TradeableDates(): Security Count:
1
20211105 12:47:03.188 TRACE:: Config.GetValue():
forward-console-messages - Using default value: True
20211105 12:47:03.191 TRACE:: JOB HANDLERS:
20211105 12:47:03.192 TRACE::          DataFeed:
QuantConnect.Lean.Engine.DataFeeds.FileSystemDataFeed
20211105 12:47:03.193 TRACE::          Setup:
QuantConnect.Lean.Engine.Setup.ConsoleSetupHandler
20211105 12:47:03.196 TRACE::          RealTime:
QuantConnect.Lean.Engine.RealTime.BacktestingRealTimeHandler
20211105 12:47:03.197 TRACE::          Results:
QuantConnect.Lean.Engine.Results.BacktestingResultHandler
20211105 12:47:03.198 TRACE::          Transactions: QuantConnect.Le
an.Engine.TransactionHandlers.BacktestingTransactionHandler
20211105 12:47:03.199 TRACE::          Alpha:
QuantConnect.Lean.Engine.Alphas.DefaultAlphaHandler
20211105 12:47:03.200 TRACE::          ObjectStore:
QuantConnect.Lean.Engine.Storage.LocalObjectStore
20211105 12:47:03.201 TRACE::          History Provider:     QuantCo
nnect.Lean.Engine.HistoricalData.SubscriptionDataReaderHistoryProvid
er
20211105 12:47:03.225 TRACE:: Debug: Launching analysis for
1958612602 with LEAN Engine v<IP_ADDRESS>
20211105 12:47:03.237 TRACE:: Event Name "Daily Sampling", scheduled
to run at 1/7/2020 5:00:00 AM (UTC)...
20211105 12:47:03.237 TRACE:: AlgorithmManager.Run(): Begin
DataStream - Start: 1/7/2020 12:00:00 AM Stop: 10/11/2020 11:59:59
PM
20211105 12:47:03.259 TRACE:: AlgorithmManager.Stream():
WarmupHistoryRequest: SPY: Start: 8/1/2018 4:00:00 AM End: 1/7/2020
5:00:00 AM Resolution: Daily
20211105 12:47:03.299 TRACE:: Config.GetValue():
data-feed-max-work-weight - Using default value: 400
20211105 12:47:03.300 TRACE:: Config.GetValue():
data-feed-workers-count - Using default value: 4
20211105 12:47:03.302 TRACE:: WeightedWorkScheduler(): will use 4
workers and MaxWorkWeight is 400
20211105 12:47:03.325 TRACE:: Config.GetValue():
show-missing-data-logs - Using default value: False
20211105 12:47:03.628 TRACE:: AlgorithmManager.Stream(): Finished
warmup
20211105 12:47:03.628 TRACE:: Debug: Algorithm warming up...
20211105 12:47:03.914 TRACE::
UniverseSelection.AddPendingInternalDataFeeds(): Adding internal
benchmark data feed SPY,SPY,Hour,TradeBar,Trade,Adjusted,Internal
20211105 12:47:04.083 TRACE:: Debug: Algorithm finished warming up.
20211105 12:47:04.185 TRACE:: Debug: Purchased Stock
20211105 12:47:04.202 TRACE:: Synchronizer.GetEnumerator(): Exited
thread.
20211105 12:47:04.203 TRACE:: AlgorithmManager.Run(): Firing On End
Of Algorithm...
20211105 12:47:04.207 TRACE:: Engine.Run(): Exiting Algorithm
Manager
20211105 12:47:04.211 TRACE:: FileSystemDataFeed.Exit(): Start.
Setting cancellation token...
20211105 12:47:04.216 TRACE:: FileSystemDataFeed.Exit(): Exit
Finished.
20211105 12:47:04.218 TRACE:: DefaultAlphaHandler.Exit(): Exiting...
20211105 12:47:04.226 TRACE:: DefaultAlphaHandler.Exit(): Ended
20211105 12:47:04.227 TRACE:: BacktestingResultHandler.Exit():
starting...
20211105 12:47:04.228 TRACE:: BacktestingResultHandler.Exit():
Saving logs...
20211105 12:47:04.236 TRACE:: Debug: Algorithm Id:(1958612602)
completed in 1.01 seconds at 2k data points per second. Processing
total of 2,082 data points.
20211105 12:47:04.236 TRACE:: StopSafely(): waiting for 'Result
Thread' thread to stop...
20211105 12:47:04.236 TRACE:: Debug: Your log was successfully
created and can be retrieved from: /Results/1958612602-log.txt
20211105 12:47:04.237 TRACE:: BacktestingResultHandler.Run(): Ending
Thread...
20211105 12:47:04.487 TRACE:: Config.GetValue():
regression-update-statistics - Using default value: False
20211105 12:47:04.490 TRACE::
STATISTICS:: Total Trades 0
STATISTICS:: Average Win 0%
STATISTICS:: Average Loss 0%
STATISTICS:: Compounding Annual Return 0%
STATISTICS:: Drawdown 0%
STATISTICS:: Expectancy 0
STATISTICS:: Net Profit 0%
STATISTICS:: Sharpe Ratio 0
STATISTICS:: Probabilistic Sharpe Ratio 0%
STATISTICS:: Loss Rate 0%
STATISTICS:: Win Rate 0%
STATISTICS:: Profit-Loss Ratio 0
STATISTICS:: Alpha 0
STATISTICS:: Beta 0
STATISTICS:: Annual Standard Deviation 0
STATISTICS:: Annual Variance 0
STATISTICS:: Information Ratio -0.42
STATISTICS:: Tracking Error 0.312
STATISTICS:: Treynor Ratio 0
STATISTICS:: Total Fees $0.00
STATISTICS:: Estimated Strategy Capacity $0
STATISTICS:: Lowest Capacity Asset
STATISTICS:: Fitness Score 0
STATISTICS:: Kelly Criterion Estimate 0
STATISTICS:: Kelly Criterion Probability Value 0
STATISTICS:: Sortino Ratio<PHONE_NUMBER>4264337593543950335
STATISTICS:: Return Over Maximum Drawdown
79228162514264337593543950335
STATISTICS:: Portfolio Turnover 0
STATISTICS:: Total Insights Generated 0
STATISTICS:: Total Insights Closed 0
STATISTICS:: Total Insights Analysis Completed 0
STATISTICS:: Long Insight Count 0
STATISTICS:: Short Insight Count 0
STATISTICS:: Long/Short Ratio 100%
STATISTICS:: Estimated Monthly Alpha Value $0
STATISTICS:: Total Accumulated Estimated Alpha Value $0
STATISTICS:: Mean Population Estimated Insight Value $0
STATISTICS:: Mean Population Direction 0%
STATISTICS:: Mean Population Magnitude 0%
STATISTICS:: Rolling Averaged Population Direction 0%
STATISTICS:: Rolling Averaged Population Magnitude 0%
STATISTICS:: OrderListHash b7c0987ac8efab0b63bbb8254a8b28c5
20211105 12:47:04.492 TRACE::
BacktestingResultHandler.SendAnalysisResult(): Processed final
packet
20211105 12:47:04.494 TRACE:: Engine.Run(): Disconnecting from
brokerage...
20211105 12:47:04.496 TRACE:: Engine.Run(): Disposing of setup
handler...
20211105 12:47:04.498 TRACE:: Engine.Main(): Analysis Completed and
Results Posted.
Engine.Main(): Analysis Complete.
20211105 12:47:04.501 TRACE:: Engine.Main(): Packet removed from
queue:<PHONE_NUMBER>
20211105 12:47:04.502 TRACE:: LeanEngineSystemHandlers.Dispose():
start...
20211105 12:47:04.504 TRACE:: LeanEngineSystemHandlers.Dispose():
Disposed of system handlers.
20211105 12:47:04.506 TRACE:: LeanEngineAlgorithmHandlers.Dispose():
start...
20211105 12:47:04.512 TRACE:: LeanEngineAlgorithmHandlers.Dispose():
Disposed of algorithm handlers.
20211105 12:47:04.515 TRACE:: Program.Main(): Exiting Lean...
Successfully ran 'My Project' in the 'backtesting' environment and
stored the output in 'My Project/backtests/2021-11-05_20-46-56'

Do I have to download SPY prices for the period?
I do not see any notifications indicating that no data is found locally/ needs downloading though.
I'm not familiar with Quantconnect's pricing structure. Help would be appreciated.

The lean installation seems to come with some data pre-installed (found in the data directory), but there isn't much there. Likely the time range you're looking at doesn't exist locally. You'll have to download it yourself. If you have a custom source you can convert it into the formats specified here. How you do that is dependent on your broker/data plan. I for example am using Interactive Brokers, so I use ib_insync with a custom python script. It has proven very difficult however to convert fundamental data into the format Lean requires (just because there's so much to go through and map).
If you want to purchase data, you can find some options here which was found using this guide.
Pricing seems quite high for those of us who just want fundamentals for a single equity for development purposes but HTH anyway.

Thank you for help @JakeTheSnake3p0


Sign up url in mail invitation template

🛠 Changes

Change sign up url in mail invitation template

📝 Associated issues
#444
🤔 Considerations

Change the branch name to 2.10.3 @ManuelStardust


[AutoPR migrate/resource-manager] Vkotha master

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/3305

This PR has been merged into https://github.com/Azure/azure-sdk-for-go/pull/2225


Mis-aligned button on the create group modal

Wtf is this, literally unusable

PR?!

I noticed this a while ago, forgot to make an issue so thanks :P


GALLEON_PROVISION_DEFAULT_FAT_SERVER is useless

Setting this env variable is useless with WildFly s2i V2 and shouldn't be added by Helm Charts.

@jfdenise  isn't that still useful if the Helm Chart is using S2I environment variables to set up the feature packs and layers?

should I keep it only if .build.s2i.galleonLayers is defined?

It is no more used. used to be needed when the default server was a "thin" server that we were not able to copy over the runtime image. mainly used with Openshift templates.


Graphics crash from long error messages.

Godot version
4.0.1-4.0.3
System information
Kubuntu Ubuntu 22.04.2 LTS
Issue description
If you have a long error message in the debugger's error section and hover the mouse on it, your graphics card will crash.
Steps to reproduce
checkout the test project attachment.
Minimal reproduction project
graphics_crash_1.zip
After running the scene, while debugger is running go to the errors section and hover your mouse on the error to get the extended tooltip. before the tooltip appears your graphics card will crash.
If no one else is getting this i can record it with my phone and send it here.

Related to https://github.com/godotengine/godot/issues/64569.

Related to Hovering over a variable in the editor when it's too large causes the editor to crash #64569.

Which graphics card model and driver are you using? Are you on a X11 or Wayland session? (Use echo $XDG_SESSION_TYPE in a terminal to know.)

X11, currently i'm on the NVIDIA 525.125.06 driver for a RTX 3070 laptop gpu.
btw the renderer doesn't matter. i tried forward, gpu and even opengl. they are crash my gpu.

It did not crash for me with the reproduction project provided.

I'm using:
Godot version: Godot Engine v4.1.stable.official.970459615
System: Windows 10 Home 22H2 19045.3086
CPU: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
Graphics: OpenGL API 3.3.0 NVIDIA 391.35 - Compatibility - Using Device: NVIDIA - GeForce GT 540M
Feel free to ask for more details.

It did not crash for me with the reproduction project provided.

I'm using:
Godot version: Godot Engine v4.1.stable.official.970459615 System: Windows 10 Home 22H2 19045.3086 CPU: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz Graphics: OpenGL API 3.3.0 NVIDIA 391.35 - Compatibility - Using Device: NVIDIA - GeForce GT 540M
Feel free to ask for more details.

yea it's probably related to X11. not windows.

Can reproduce with MRP.
system info:
Godot v4.1.1.rc1 - Linux Mint 20 (Ulyana) - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 2060 SUPER (nvidia; 525.125.06) - Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8 Threads)
OS: Linux Mint 20 Cinnamon
Cinnamon version: 4.6.7
Linux Kernel: 5.15.0-33-generic
Memory: 15.5 GiB
See also my comment in the issue calinou linked https://github.com/godotengine/godot/issues/64569#issuecomment-1637931344.


Content disappeared when render.

I am working on a react project where I have been trying to preview the different types of files from the different link and when the link changes, the app renders and the preview disappears.

Facing the same issue. Please update here if you got any leads.

File: https://github.com/Alcumus/react-doc-viewer/blob/master/src/components/ProxyRenderer.tsx
CurrentRenderer variable is undefined and because of that null value is being returned and it turns out to be replacing the old content with null value ie. the preview disappears.

@blackhill Not yet

@shahariar50 I used a Memo to rerender the component only if the docs are changed. This worked for me.


Add support for Safari extension

Apple has crippled Safari extensions, meaning you can’t distribute them without paying $99/yr to the Apple Developer Program, but you can build the extension without signing it, and have people install it if they allow unsigned extensions.
I added building and installing instructions to the README to that effect.

It’s also possible to include a pre-built version of the extension to this repo, so users can just download it without needing to clone the repo and build; is that desirable? If so, we can make Github Releases that people can download the extension from.

@corollari


Ipb cookies as alternative login methods for Exhentai

Describe your suggested feature
The igneous cookie as an alternative login method was nice, but some users still cannot enter Exhentai just with this method.
The addition of both "ipb_member_id" and "ipb_pass_hash" cookies may allow easier alternative logins to ensure users can enter and browse Exhentai.
Maybe add them to the popup that appears for inputting the igneous cookie for example.
Thank you for the support you have given to the app and its continued development.
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 1.10.5.
[X] I will fill out all of the requested information in this form.

I'm personally against this, you would only need it if you don't own the account. If you are able to login on any device, you can copy your working igneous cookie to SY using the custom igneous cookie option, and as long as it matches you account, Exhentai will work.

Ah, damn.
Still, thanks for looking into it.
On Wed, Jun 5, 2024, 9:35 PM jobobby04 @.***> wrote:

I'm personally against this, you would only need it if you don't own the
account. If you are able to login on any device, you can copy your working
igneous cookie to SY using the custom igneous cookie option, and as long as
it matches you account, Exhentai will work.
—
Reply to this email directly, view it on GitHub
https://github.com/jobobby04/TachiyomiSY/issues/1193#issuecomment-2149955378,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BI6TYSOX52JBCJHFXJDMQFTZF4HZRAVCNFSM6AAAAABI2F5ZHSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBZHE2TKMZXHA
.
You are receiving this because you authored the thread.Message ID:
@.***>


Enhance v1 contracts to include loading states

What does this PR do and why?
Provide a description of what this PR does. Link to any relevant GitHub issues, Notion tasks or Discord discussions.
Screenshots or screen recordings
If applicable, provide screenshots or screen recordings to demonstrate the changes.
Acceptance checklist

[ ] I have evaluated the Approval Guidelines for this PR.
[ ] I have tested this PR in all supported browsers.
[ ] I have tested this PR in dark mode and light mode (if applicable).

Current dependencies on/for this PR:

main

PR #2703   👈

This comment was auto-generated by Graphite.

⏳ This pull request is set to merge as part of a Graphite merge job
Stack job ID: iRcirx3Jve5L39rUJXmk.
See details on graphite.dev


Missing whitespace control char breaks table rendering

Code of Conduct

[X] I have read and agree to the GitHub Docs project's Code of Conduct

What article on docs.github.com is affected?
https://docs.github.com/en/actions/learn-github-actions/contexts#github-context
What part(s) of the article would you like to see updated?
Table rows starting from github.server_url are not properly processed:

This is caused by a missing whitespace control character:
diff --git a/content/actions/learn-github-actions/contexts.md b/content/actions/learn-github-actions/contexts.md
index ad0f5dccd4b4..b4afc3374788 100644
--- a/content/actions/learn-github-actions/contexts.md
+++ b/content/actions/learn-github-actions/contexts.md
@@ -208,7 +208,7 @@ The `github` context contains information about the workflow run and the event t
 | `github.run_number` | `string` | {% data reusables.github-actions.run_number_description %} |
 {%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-4722 %}
 | `github.run_attempt` | `string` | A unique number for each attempt of a particular workflow run in a repository. This number begins at 1 for the workflow run's first attempt, and increments with each re-run. |
-{% endif %}
+{%- endif %}
 | `github.server_url` | `string` | The URL of the GitHub server. For example: `https://github.com`. |
 | `github.sha` | `string` | The commit SHA that triggered the workflow run. |
 | `github.token` | `string` | A token to authenticate on behalf of the GitHub App installed on your repository. This is functionally equivalent to the `GITHUB_TOKEN` secret. For more information, see "[Automatic token authentication](/actions/security-guides/automatic-token-authentication)." |

Additional information
This is introduced in

https://github.com/github/docs/pull/15843

Hence perhaps there's a similar issue in the private repo.


[BUG]: Cannot add regardingobject field to To Fluent Edit Field Detail List control

Describe the bug
In you try to add regardingobject colum in edit field of Fluent detail list column not appeat.
To Reproduce
Steps to reproduce the behavior:

Go to Control Fluent detail list
Click on near Field label click Edit
Click Add Field
Dearch for regarding fiel in my case is "Tema" in Italian.

Expected behavior
I would like to add this field.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

Hello Denise,
I am on Holiday. I can’t try. Il give you an answer on next Monday.
Thank you very much
Salvatore
Sent from the all-new AOL app for iOS
On Tuesday, August 22, 2023, 10:57 PM, Denise @.***> wrote:
@salvatored66 were you able to try the workaround suggested?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Hello Denise,
yes. Using workaround it works.
Thanks
Salvatore Di Pietro
@.***
Il mercoledì 23 agosto 2023 alle ore 06:46:07 CEST, Salvatore Di Pietro<EMAIL_ADDRESS>ha scritto:

Hello Denise,
I am on Holiday. I can’t try. Il give you an answer on next Monday.
Thank you very much
Salvatore
Sent from the all-new AOL app for iOS
On Tuesday, August 22, 2023, 10:57 PM, Denise @.***> wrote:
@salvatored66 were you able to try the workaround suggested?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


tail in run.sh fails

The run.sh script attempts to tail the lighttpd logs:
# display logs
tail -F /var/log/lighttpd/*log &

But tat the time this script runs, these log files don't exist, so the wildcard expansion fails, so you get:
tail: can't open '/var/log/lighttpd/*log': No such file or directory

If you replace this with:
tail -F /var/log/lighttpd/access.log /var/log/lighttpd/error.log

It should work as intended.

Hello
I reproduce this bug on Ubuntu on Docker --> Isn't Alpine problem
The problem is use tail * from docker exec -it
docker exec -it 14 bash -f  /MyProyect/start.sh
this not work
tail  -$10 /var/log/hadoop/hdfs/hadoop-hdfs-namenode-*.out
(but if you exec directly on bash container, work OK)
this work(in start.sh file)
tail  -${linePrint} /var/log/hadoop/hdfs/hadoop-hdfs-namenode-amb0.mycorp.kom.out
the error is:
tail: cannot open /var/log/hadoop/hdfs/hadoop-hdfs-namenode-*.out' for reading: No such file or directory`


Added PROPFIND endpoint to pull a blank object for binding to forms for CREATE operations

I'm about to release a package that lets you generate Knockout viewmodels automatically against the meanify SCRUD endpoints.  Something missing was a way to get a blank model object for the purpose of binding against a form used for the CREATE operation.
This PROPFIND endpoint returns an object that has null for all fields in the model, except for any that have default values.  Default values that are functions will be evaluated each time.
e.g. PROPFIND /api/posts
returns { title:null,author:null ... }
PROPFIND is an 'extension method' under the http spec (https://tools.ietf.org/html/rfc2616) and is one of the routing methods supported by express (http://expressjs.com/guide/routing.html).  Happy to change to a different endpoint if you think it makes more sense (e.g. GET /api/posts/__blank or something?)

Thanks for submitting this pull request, it's a really interesting idea and I like that you can get a fresh object without actually creating the resource.
I hesitate to accept the request, since PROPFIND as specified in RFC 2518 is used for retrieving specific property values on a resource.
Here is a stack overflow asking for advice on what you are trying to do.
One answer suggests adding a /template endpoint (i.e. /users/template), while another suggests a POST to /users and getting back the newly created object.  I'm partial to the second approach.
Perhaps we could accept a POST to /users without a body, detect there were no properties submitted, and return the empty object?  Up for suggestions.

Ah! Thanks for the stack overflow reference- just what I needed. Will
digest that and make another proposal. Cheers, Mike
On Tuesday, 13 October 2015, Dave Artz<EMAIL_ADDRESS>wrote:

Thanks for submitting this pull request, it's a really interesting idea
and I like that you can get a fresh object without actually creating the
resource.
I hesitate to accept the request, since PROPFIND as specified in RFC 2518
https://tools.ietf.org/html/rfc2518#section-8.1 is used for retrieving
specific property values on a resource.
Here is a stack overflow
http://stackoverflow.com/questions/4932315/restful-design-return-an-empty-object-as-a-template-for-create-new-form
asking for advice on what you are trying to do.
One answer suggests adding a /template endpoint (i.e. /users/template),
while another suggests a POST to /users and getting back the newly created
object. I'm partial to the second approach.
Perhaps we could accept a POST to /users without a body, detect there were
no properties submitted, and return the empty object? Up for suggestions.
—
Reply to this email directly or view it on GitHub
https://github.com/artzstudio/meanify/pull/3#issuecomment-147814825.

Ok - done.
By the way when I did a fresh clone to test it I encountered issues with the version of mongoose being referenced (^3.8.19): Got a big "This is an UNSTABLE release of Mongoose." warning and then an exception in the mongoose code: "TypeError: Cannot read property 'length' of undefined".  I fixed it by changing the package.json devDependency to "mongoose": "^4.1.11"
This is a separate issue from the pull request though, so didn't include it.


Spectra pytests

Updates to spectral pipeline and introduction of pytests.  Fixes #287

wow  figuring out that pytest looked awful.... thank you you're awesome


Dependency resolution errors for URL requirements that don't exist in PyPI

I noticed this as part of debugging #354. Context in https://github.com/trailofbits/pip-audit/issues/354#issuecomment-1225300272.

So the reason that the example from the linked comment causes a dependency resolution failure is because the project page exists on PyPI but it has no links (as opposed to returning 404).
The link is here so you can have a look: https://pypi.org/simple/en-core-web-sm/
There doesn't seem to be a package with that name so I'm not sure why the page above exists. Anyway, I think we should just treat this as not finding the project on PyPI.


deploy/deploy.sh 报错

deploy/deploy.sh 报错：
Maven 版本 3.2.5
**********************************************
copy online config  /home/work/dsp/disconf-rd/online-resources
**********************************************
Removing src/main/online-resources/*
**********************************************
It's going to Generate the output for war
**********************************************
**********************************************
It's going to got war package
**********************************************
**********************************************
use online profile
**********************************************
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.baidu.disconf:disconf-web:war:2.6.35
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-jdbc:jar -> duplicate declaration of version (?) @ com.baidu.disconf:disconf-web:[unknown-version], /home/disconf-master/disconf-web/pom.xml, line 80, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-webmvc:jar -> duplicate declaration of version (?) @ com.baidu.disconf:disconf-web:[unknown-version], /home/disconf-master/disconf-web/pom.xml, line 90, column 21
[WARNING] 'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-test:jar -> duplicate declaration of version ${spring.version} @ com.baidu.disconf:disconf-base:2.6.35, /home/disconf-master/pom.xml, line 431, column 25
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building disconf-web 2.6.35
[INFO] ------------------------------------------------------------------------
Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-source-plugin/maven-metadata.xml
[WARNING] Could not transfer metadata org.apache.maven.plugins:maven-source-plugin/maven-metadata.xml from/to central (https://repo.maven.apache.org/maven2): java.security.ProviderException: java.security.InvalidAlgorithmParameterException
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.886 s
[INFO] Finished at: 2016-07-12T17:54:57+08:00
[INFO] Final Memory: 9M/117M
[INFO] ------------------------------------------------------------------------
[ERROR] Error resolving version for plugin 'org.apache.maven.plugins:maven-source-plugin' from the repositories [local (/root/.m2/repository), central (https://repo.maven.apache.org/maven2)]: Plugin not found in any plugin repository -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginVersionResolutionException
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.baidu.disconf:disconf-web:war:2.6.35
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-jdbc:jar -> duplicate declaration of version (?) @ com.baidu.disconf:disconf-web:[unknown-version], /home/disconf-master/disconf-web/pom.xml, line 80, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-webmvc:jar -> duplicate declaration of version (?) @ com.baidu.disconf:disconf-web:[unknown-version], /home/disconf-master/disconf-web/pom.xml, line 90, column 21
[WARNING] 'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-test:jar -> duplicate declaration of version ${spring.version} @ com.baidu.disconf:disconf-base:2.6.35, /home/disconf-master/pom.xml, line 431, column 25
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building disconf-web 2.6.35
[INFO] ------------------------------------------------------------------------
Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-source-plugin/maven-metadata.xml
[WARNING] Could not transfer metadata org.apache.maven.plugins:maven-source-plugin/maven-metadata.xml from/to central (https://repo.maven.apache.org/maven2): java.security.ProviderException: java.security.InvalidAlgorithmParameterException
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.357 s
[INFO] Finished at: 2016-07-12T17:55:00+08:00
[INFO] Final Memory: 9M/117M
[INFO] ------------------------------------------------------------------------
[ERROR] Error resolving version for plugin 'org.apache.maven.plugins:maven-source-plugin' from the repositories [local (/root/.m2/repository), central (https://repo.maven.apache.org/maven2)]: Plugin not found in any plugin repository -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginVersionResolutionException
Removing output
cp: cannot stat ‘target/disconf-web.war’: No such file or directory

是不是配了 mirror

@imsandy  没有配mirror 就是正常的

请问这个问题最后是如何解决的~~~


Concurrent Container and client.id

The ConcurrentMessageListenerContainer needs to use a unique client.id for each consumer thread.
See this stack overflow question.

The PR #297 has been merged.


Proposal: Use Bitbucket POST service to trigger import of assessments

Title.
https://confluence.atlassian.com/bitbucket/post-service-management-223216518.html

See https://github.com/source-academy/cadet/issues/385
Once we have the endpoint we can set the webhook to point to it!

https://confluence.atlassian.com/bitbucket/manage-webhooks-735643732.html#Managewebhooks-create_webhook

We will need to architecture our cloud platefrom abit tho
I suggest adding an auto scaling group +  a dedicated t2 micro instance to handle updates to assessment with an SG that only allows request from bitbucket.
That we we scale better and its just alot cleaner.

Obsolete since we are moving away from importing assessments from Git.


Vision page info to HTML

Summary:
Utilize images and fonts found here to re-create the Vision page's informational panel as images and html (and css?) to match closely the existing style and layout.

On our Vision tab we've got a number of pngs for the vision text. We need to convert these to formatted html text...

We are not going for a perfect match (for example, QR codes and weird 4 square bullets under partners can be dropped) but want it to stay true to overall look and feel.

Outcome:
HTML, image files and perhaps some css within the Vision tab's About config.

@steveoh I believe that I have the tooling set up to work on this issue. You should be able to check out the html branch, npm start and then open http://localhost:3000/about-tests. Our job is to create HTML in vision-new.html that replicates the content in the "vision" column.

For the other tabs, they have base-encoded all of the images within the HTML. However, I don't think that we necessarily need to. We could put the images in something like public/about/images and then reference them in our HTML.
For CSS, I'm thinking the best thing to do is to embed it within the HTML. Maybe we could create CSS classes within a <style> tag at the top of the file. We'd just need to make sure that it doesn't collide with other classes in the app.
And yes, I do see how tailwind may have been helpful in this circumstance. I've committed to start my next project with it. :)
Since all of the work for this issue will be contained in a single file vision-new.html, I'm not 100% sure how to coordinate our work on it. Maybe I'll start from the top and you work from the bottom? Maybe it would be better to come up with some sort of conventions before we both start working on it? I'll start working from the top and see how it goes.


ADS can be shrinked to strange looking level

ADS can be shrinked like this.
Should this be fixed? or Do we allow this?

@geleems what is the behavior you expected in this scenario?

Closing as "by design" since we don't have plans to make ADS display content in highly constrained resolutions.  We'd ask the user to workaround the issue by resizing the window a bit larger.


Can you bump the lottie-ios version from 3.1.8 to 3.2.2?

It looks like upstream shipped a performance improvement in 3.2.2.  https://github.com/airbnb/lottie-ios/commit/bd5bcef4e964d71dd02c51038baa430f02743c14

+1

This appears to have been resolved in v4.0.3 (via 34ed4ea1cdf8ce9eac9606eb5a3858577738ca91)


Roll Engine from e683e0cd3be2 to 2e01a1bec6cd (2 revisions)

https://github.com/flutter/engine/compare/e683e0cd3be2...2e01a1bec6cd
2022-02-15<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from HTSptZeSv... to 4uCOxhP9z... (flutter/engine#31471)
2022-02-15<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from MOE3luKaf... to fbvo-hhGc... (flutter/engine#31470)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from HTSptZeSvbeH to 4uCOxhP9zlVY
fuchsia/sdk/core/mac-amd64 from MOE3luKafIef to fbvo-hhGcTFQ
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


cwl: read workflow inputs from canonical location

<analysis_path>/inputs/data.root

Closed by #5.


Use Enso font

Pull Request Description

Closes #8485

Important Notes
None
Screenshots
Before:

After:

Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:

[x] The documentation has been updated, if necessary.
[x] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
[x] All code follows the
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
All code has been tested:

[x] Unit tests have been written where possible.
[ ] If GUI codebase was changed, the GUI was tested when built using ./run ide build.

hm... should we even be using Enso Font instead of M PLUS 1 in those cases then?

@kazcw also, which visualizations will break btw?

hmm... i think i'll switch back to M PLUS 1 for regular text, i can't imagine it being very performant to do text replacement on every single text span in Vue


How to build Brackets on openSUSE from source code

Hi,
Brackets has official Debian packages for Debian and Ubuntu, but no RPM packages for Fedora or openSUSE, hence why I am here to ask how one might install Brackets from source code. I found no instructions on this in this repository's README and I've run the most straightforward drill to install a Node.js-based program (npm install from its top-level directory) and then I ran npm start to start it and it returned:
npm ERR! Linux 4.4.0-3-default
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
npm ERR! node v5.4.1
npm ERR! npm  v3.7.2

npm ERR! missing script: start
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /home/fusion809/Programs/brackets/npm-debug.log

So, hence why I am here and why I would appreciate it if someone could tell me how to.
Thanks for your time,
Brenton

Oops, I just found out how to do this myself by reading the Wiki article on building. Might I suggest that this guide be linked to in this repo's README?

I tried those instructions, namely running grunt build after npm install and now I am getting this error:
Running "eslint:src" (eslint) task

Running "jasmine:src" (jasmine) task
Testing jasmine specs via phantom
>> Error: Script error
>> http://requirejs.org/docs/errors.html#scripterror at
>> .grunt/grunt-contrib-jasmine/require.js:31
>> .grunt/grunt-contrib-jasmine/require.js:14 z
>> .grunt/grunt-contrib-jasmine/require.js:31
>> Error: Script error
>> http://requirejs.org/docs/errors.html#scripterror at
>> .grunt/grunt-contrib-jasmine/require.js:31
>> .grunt/grunt-contrib-jasmine/require.js:14 z
>> .grunt/grunt-contrib-jasmine/require.js:31
>> Error: Script error
>> http://requirejs.org/docs/errors.html#scripterror at
>> .grunt/grunt-contrib-jasmine/require.js:31
>> .grunt/grunt-contrib-jasmine/require.js:14 z
>> .grunt/grunt-contrib-jasmine/require.js:31
>> Error: Load timeout for modules: text!language/languages.json_unnormalized2,i18n!nls/strings_unnormalized3,i18n!nls/urls_unnormalized4,i18n!nls/strings-app_unnormalized5,text!config.json_unnormalized6
>> http://requirejs.org/docs/errors.html#timeout at
>> .grunt/grunt-contrib-jasmine/require.js:31
>> .grunt/grunt-contrib-jasmine/require.js:14 z
>> .grunt/grunt-contrib-jasmine/require.js:16 w
>> .grunt/grunt-contrib-jasmine/require.js:16

Warning: PhantomJS timed out, possibly due to an unfinished async spec. Use --force to continue.

Aborted due to warnings.

i also got the above error, its appreciable if somebody can help

My first impression is that phantomjs didn't download correctly.
Could you try running npm install again? Maybe try to delete node_modules folder first too.

I wasn't able to reproduce on Ubuntu16.04.
I close this since we didn't hear back from you. If you still hit this problem please reopen after answering my question.

In Fedora we have the same problem...
PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /builddir/build/BUILD/brackets-86b5e2d/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1506549255084/phantomjs-2.1.1-linux-x86_64 -> /builddir/build/BUILD/brackets-86b5e2d/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /builddir/build/BUILD/brackets-86b5e2d/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
<EMAIL_ADDRESS>/builddir/build/BUILD/brackets-86b5e2d
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>|   `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| | `--<EMAIL_ADDRESS>| |   `--<EMAIL_ADDRESS>| +--<EMAIL_ADDRESS>| `--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>extraneous
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>`--<EMAIL_ADDRESS>
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture<EMAIL_ADDRESS>npm WARN optional Skipping failed optional dependency /watchpack/chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture<EMAIL_ADDRESS>npm WARN<EMAIL_ADDRESS>No license field.
+ export PATH=/builddir/nvm/versions/node/v6.0.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/build/BUILD/brackets-86b5e2d/node_modules/.bin/
+ PATH=/builddir/nvm/versions/node/v6.0.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/build/BUILD/brackets-86b5e2d/node_modules/.bin/
+ ./node_modules/.bin/grunt build --platforms=linux64
Running "write-config:dist" (write-config) task

Running "eslint:src" (eslint) task

Running "jasmine:src" (jasmine) task
Testing jasmine specs via phantom

Running PhantomJS...ERROR
>> PhantomJS has crashed. Please read the crash reporting guide at https://github.com/ariya/phantomjs/wiki/Crash-Reporting and file a bug report at https://github.com/ariya/phantomjs/issues/new with the crash dump file attached: /tmp/15ef0d97-f85a-0e43-68130019-69ad37ed.dmp 0 [ 'PhantomJS has crashed. Please read the crash reporting guide at https://github.com/ariya/phantomjs/wiki/Crash-Reporting and file a bug report at https://github.com/ariya/phantomjs/issues/new with the crash dump file attached: /tmp/15ef0d97-f85a-0e43-68130019-69ad37ed.dmp' ]
Warning: PhantomJS exited unexpectedly with exit code null. Use --force to continue.

Aborted due to warnings.


Opacity utilities lack "!important" in v5.2.0

Prerequisites

[X] I have searched for duplicate or closed issues
[X] I have validated any HTML to avoid common problems
[X] I have read the contributing guidelines

Describe the issue
The opacity utlities, e.g., .opacity-50 are defined without !important so they are sometimes ignored (v5.2.0)
Reduced test cases
No need, they just need to be generated with the !important
What operating system(s) are you seeing the problem on?
Windows, Android
What browser(s) are you seeing the problem on?
Firefox
What version of Bootstrap are you using?
5.2.0

They show for me in the compiled CSS.
.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

I am sorry, I misspoke, you are correct, the .opacity classes do have !important, I had seen the .text-opacity and .border-opacity ones, which do not have the !important (b.t.w., autocorrectors hate the exclamation point before a word!). As a matter of fact neither do the .bg-opacity ones.The problem in my application arose from a text-opacity class. Thanks.RafaelSent from my Galaxy
-------- Original message --------From: Mark Otto @.> Date: 8/4/22  13:39  (GMT-06:00) To: twbs/bootstrap @.> Cc: Rafael Bracho @.>, Author @.> Subject: Re: [twbs/bootstrap] Opacity utilities lack "!important" in v5.2.0
(Issue #36891)
They show for me in the compiled CSS.
.opacity-0 {
opacity: 0 !important;
}
.opacity-25 {
opacity: 0.25 !important;
}
.opacity-50 {
opacity: 0.5 !important;
}
.opacity-75 {
opacity: 0.75 !important;
}
.opacity-100 {
opacity: 1 !important;
}
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>


Request Header Fields Too Large [Bug]

Bug Description

在一些模型上面会稳定出现Request Header Fields Too Large错误（GPT3.5），但是在切换GPT4之后并不会出现。观察了两者发布的header并没有发现明显问题。有没有人碰到类似问题？
浏览器： Chrome， IOS Safari等均如此，应该是某些地方的设置问题。
Steps to Reproduce
只需要切换模型即可复现
Expected Behavior
不同模型应该不存在一个能输出，一个header过大出错的情况。
Screenshots
No response
Deployment Method

[X ] Docker
[ ] Vercel
[ ] Server

Desktop OS
No response
Desktop Browser
No response
Desktop Browser Version
No response
Smartphone Device
No response
Smartphone OS
No response
Smartphone Browser
No response
Smartphone Browser Version
No response
Additional Logs
No response

@Pandoxie should you share the original request(e.g. fetch or curl), and which model provider are you using?

@Pandoxie should you share the original request(e.g. fetch or curl), and which model provider are you using?

I used Aliyun proxy and I found that they have some limitations of http header:

Now I switched proxy provider and the above errors are gone. But may be you guys can do some digging about why the headers can be so large?

@Pandoxie could you reproduce the issue and post the request header in the chrome console here. it would be helpful to locate the issue, there is no other similar feedback up to now.

@Pandoxie could you reproduce the issue and post the request header in the chrome console here. it would be helpful to locate the issue, there is no other similar feedback up to now.

sure, here is a sample Request Headers:

I am no expert of web tech... tell me to delete the pic if some secrets may be leaked about openai account... thx

it's because of this maybe
ff166f7b4cf52be5716fb93b7c0f3c872def2ef5 << should be not removed by @Yidadaa


Tabula files location

Hello,
I have followed all the steps to convert my PDFs to CSV files but when I click export, nothing happens. My files are nowhere to be found. What am I doing wrong?
Thanks in advance!

Hi @lamaladroite,
This is a known issue that will be fixed in the next version of Tabula. In the meantime, you can workaround the problem by using Firefox instead of Chrome or Safari.
Thanks!


Fix script typo in readme

Thanks for writing this great script!  I have corrected a minor typo I found in the readme

Nice catch, thanks 💪


bump github.com/NVIDIA/k8s-device-plugin to v0.15.0

What type of PR is this?

What this PR does / why we need it:
updates to support WSL.
https://github.com/NVIDIA/k8s-device-plugin/issues/646
Which issue(s) this PR fixes:
No
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

/auto-cc

Thanks for the contribution. Can you upload the test results you ran after building the new version?
At present, HAMi does not have a complete e2e system, but it is planned

Thanks for the contribution. Can you upload the test results you ran after building the new version?

It works well with my custom image build (as multi arch image).

WSL is not tested.
I will test arm64 when the device ready.
Btw. v2.3.10 monitor container panic with (so i patched from v2.3.9)
I0507 02:42:26.842928 3374747 metrics.go:324] Initializing metrics for vGPUmonitor
I0507 02:42:26.843779 3374747 pathmonitor.go:159] server listening at [::]:9395
I0507 02:42:31.914854 3374747 pathmonitor.go:126] Adding ctr dirname /usr/local/vgpu/containers/2c9e5e40-317d-4daf-8b24-14bff598fb3b_svc in monitorpath
I0507 02:42:31.914885 3374747 pathmonitor.go:56] Checking path /usr/local/vgpu/containers/2c9e5e40-317d-4daf-8b24-14bff598fb3b_svc
unexpected fault address 0x7f0cb036073c
fatal error: fault
[signal SIGBUS: bus error code=0x2 addr=0x7f0cb036073c pc=0x16219b1]

goroutine 75 [running]:
runtime.throw({0x1a7037b?, 0x7f0cb023c000?})
	/usr/local/go/src/runtime/panic.go:1077 +0x5c fp=0xc00046db48 sp=0xc00046db18 pc=0x448cfc
runtime.sigpanic()
	/usr/local/go/src/runtime/signal_unix.go:858 +0x116 fp=0xc00046dba8 sp=0xc00046db48 pc=0x45ee36
main.mmapcachefile({0xc0000261c0, 0x6e}, 0xc00046dd68)
	/k8s-vgpu/cmd/vGPUmonitor/cudevshr.go:146 +0x151 fp=0xc00046dc90 sp=0xc00046dba8 pc=0x16219b1
main.getvGPUMemoryInfo(0xc00046dd68)
	/k8s-vgpu/cmd/vGPUmonitor/cudevshr.go:154 +0x31 fp=0xc00046dcc0 sp=0xc00046dc90 pc=0x1621b51
main.checkfiles({0xc0008895e0, 0x43})
	/k8s-vgpu/cmd/vGPUmonitor/pathmonitor.go:79 +0x23b fp=0xc00046dd98 sp=0xc00046dcc0 pc=0x16255bb
main.monitorpath(0x12a05f200?)
	/k8s-vgpu/cmd/vGPUmonitor/pathmonitor.go:127 +0x3ba fp=0xc00046df60 sp=0xc00046dd98 pc=0x1625cba
main.watchAndFeedback()
	/k8s-vgpu/cmd/vGPUmonitor/feedback.go:277 +0x91 fp=0xc00046dfe0 sp=0xc00046df60 pc=0x16229f1
runtime.goexit()
	/usr/local/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00046dfe8 sp=0xc00046dfe0 pc=0x47afa1
created by main.main in goroutine 1
	/k8s-vgpu/cmd/vGPUmonitor/main.go:36 +0x137

/lgtm
/cc @archlitchi

/approve

/approve cancel

/approve

/kind cleanup

please resolve these conflicting files, and we are ready to merge

@archlitchi done.

/lgtm


Front-end (Homepage) needs to be made

As this project does not have any index.html page so ,I'd like to work on this from scratch , contributing to the front-end part including logos, navbar ,footer, etc .
I hope you can assign me with this task as a GSSOC '21 participant.

@SAHU-01 That task is assigned to someone else as per the FCFS rule. You may have to wait until we get any result from that assignee or I would say you must start with posting some more ideas in the Open to Ideas thread.
I have some other designs for pages as well. Let me know if you can do some complex pages involving inside features of this project.

Yes surely I'd love to take up any frontend related tasks.
Moreover have you decided on the logo because I had some in mind If you are willing I can share those.

@SAHU-01 Yes, sure. You can come up with some designs in a new issue and make a PR. If found suitable, I will merge it after requesting some changes.
Also, if you are open to working on the frontend, I have some of these designs for you. If you can do it, here they are and I will assign it to you.
https://github.com/ChetnaNSharma/Alumni-Connect/blob/main/Alumni Connect Design Screens/Alumni Connect Profile Page .png
https://github.com/ChetnaNSharma/Alumni-Connect/blob/main/Alumni Connect Design Screens/Alumni Connect Profile Page Pop-Up Cards.png

@SAHU-01 Are there any updates?

Yup I'm almost done with my design , i'll share it tommorow , if you don't like that then I'll start working on the code with your design

I'll add the components the way you mentioned in the above designs and i was thinking of having a thin footer for this page
Let me know if this design suits the webpage.
those four boxes would be filled with the different boxes you mentioned in your design
lastly your designs are too blurry could you please share a better image or at least let me know the details of those boxes and I'll fill them in accordingly.

Sure.
Here is the Figma link of designs:- https://www.figma.com/file/cGCtHWRhqz1mbJwiKJGUr6/Untitled?node-id=0%3A1

I'll add the components the way you mentioned in the above designs and i was thinking of having a thin footer for this page
Let me know if this design suits the webpage.
those four boxes would be filled with the different boxes you mentioned in your design
lastly your designs are too blurry could you please share a better image or at least let me know the details of those boxes and I'll fill them in accordingly.

Sure.
Here is the Figma link of designs:- https://www.figma.com/file/cGCtHWRhqz1mbJwiKJGUr6/Untitled?node-id=0%3A1

I hope you are able to access it. If not, let me know.

I'll send you the preview after writing the code, once you approve of that ,i'll make a pr with  the code

I'll send you the preview after writing the code, once you approve of that ,i'll make a pr with the code

👍

and for the first mokeup I have written the code, you can see how the website looks by clicking on this link:https://drive.google.com/file/d/1T1pWN7DdBSH7cP2reefYRCyEmgM-SCeQ/view?usp=sharing

/cc @yash982000  the contents are not very clear here
https://github.com/ChetnaNSharma/Alumni-Connect/blob/main/Alumni Connect Design Screens/Alumni Connect Profile Page .png
https://github.com/ChetnaNSharma/Alumni-Connect/blob/main/Alumni Connect Design Screens/Alumni Connect Profile Page Pop-Up Cards.png
could you kindly share these details so that I can Make changes to the website accordingly

and for the first mokeup I have written the code, you can see how the website looks by clicking on this link:https://drive.google.com/file/d/1T1pWN7DdBSH7cP2reefYRCyEmgM-SCeQ/view?usp=sharing

This is fine but seems different from what we are thinking. It would be good if you can discuss with Chetna regarding this.

and for the first mokeup I have written the code, you can see how the website looks by clicking on this link:https://drive.google.com/file/d/1T1pWN7DdBSH7cP2reefYRCyEmgM-SCeQ/view?usp=sharing

Above, I have given you the Figma link of designs in case you missed it. That should be visible clearly. Let me know if you are not able to access it.

I'm not able to access the figma file and chetna has not commented on any other work progress yet as well, if possible could you ask her opinions, so that we can proceed with work!

I'm not able to access the figma file and chetna has not commented on any other work progress yet as well, if possible could you ask her opinions, so that we can proceed with work!

Ok.
Try this:- https://www.figma.com/file/cGCtHWRhqz1mbJwiKJGUr6/Untitled?node-id=0%3A1

I'm not able to access the figma file and chetna has not commented on any other work progress yet as well, if possible could you ask her opinions, so that we can proceed with work!

Ok.
Try this:- https://www.figma.com/file/cGCtHWRhqz1mbJwiKJGUr6/Untitled?node-id=0%3A1

If this doesn't work, drop your email.

@srishtuj2000 I don't have any problem. If Ankita doesn't reply in a couple of days, please put a reminder and I will assign it to you.
@SAHU-01 Please once confirm if you are not working so she can do it.

Chetna doesn't intend to have this page so we dropped this page. Please ask her if she wants it now ,you can assign it again.


Issues finding peers in chiado

Describe the bug
Users have reported Lodestar beacon nodes struggling to find peers on Chiado network. I have tested myself and also run into multiple times where the nodes stay longer than 10 minutes with 0 peers.
I've tested locally running
DEBUG=discv5:* ./lodestar beacon --network chiado --rest --rest.address <IP_ADDRESS> --metrics --logLevel debug --eth1 false --execution.engineMock

It enables discv5 logs and shows that discv5 is indeed working but not able to find suitable peers. Needs more investigation
Expected behavior
Find many suitable peers within the first minute of running
Steps to reproduce
No response
Additional context
No response
Operating system
Linux
Lodestar version or commit hash
Latest unstable ae478384890f9f2fcb7446b1860f84b3f3d5c5cf

Is this still widely reported as an issue on our latest release @dapplion ?

closing as stale


feat(autoware_lanelet2_map_validator): introduce autoware_lanelet2_map_validator

Description
This PR adds a new tool autoware_lanelet2_map_validator.
autoware_lanelet2_map_validator validates Lanelet2 maps whether it can work with Autoware.
Related links
None.
Tests performed
There are two ways to test this tool.
1. colcon test
Run the following command for colcon test, (--event-handlers console_cohesion+ is optional).
This test should pass 100%.
colcon test --packages-select autoware_lanelet2_map_validator --event-handlers console_cohesion+

2. Test support commands
Check that these two commands work
ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator --help
ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator --print

The print option output like,
The following checks are available:
mapping.bool_tags
mapping.crosswalk.missing_regulatory_elements
mapping.crosswalk.regulatory_element_details
mapping.curvature_too_big
mapping.duplicated_points
mapping.mandatory_tags
mapping.points_too_close
mapping.stop_line.missing_regulatory_elements
mapping.traffic_light.missing_regulatory_elements
mapping.traffic_light.regulatory_element_details
mapping.unknown_tag_value
mapping.unknown_tags
mapping.validator.template
routing.graph_is_valid

3. Run the validator to an actual map with a single validator
You can run this tool with the following command.
ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator -m "target_lanelet2_map.osm" -v "validator.name"

validator.name can be selected from the list you obtained from the --print command.
This is an example of validating the map from the planning_simulator tutorial.
ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator -m ~/autoware_map/sample-map-planning/lanelet2_map.osm -v mapping.crosswalk.regulatory_element_details

Then, you might get
0 issues found.

4. Run the validator to an actual map with a requirement set json file
You can run this tool with multiple validators at once. For example, this command will validate "target_lanelet2_map.osm" with the validators listed in autoware_requirement_set.json, and output the results to the current directory.
ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator -m "target_lanelet2_map.osm" -i autoware_requirement_set.json -o ./

If "target_lanelet2_map.osm" is the one from the planning_simulator tutorial, you might get this
[vm-04-01] Failed
  - mapping.crosswalk.missing_regulatory_elements: Failed
  - mapping.crosswalk.regulatory_element_details: Passed
Error: lanelet 163 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 164 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 165 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 166 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
4 issues found.

[vm-05-01] Failed
  - mapping.traffic_light.missing_regulatory_elements: Failed
  - mapping.traffic_light.regulatory_element_details: Passed
Error: linestring 9776 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 9774 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 9771 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 9769 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 340 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 342 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 345 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
Error: linestring 347 No regulatory element refers to this traffic light. [mapping.traffic_light.missing_regulatory_elements]
8 issues found.

Total of 12 errors were found from /home/taikiyamada/autoware_map/sample-map-planning/lanelet2_map.osm
Results are output to .//lanelet2_validation_results.json
[ros2run]: Process exited with failure 1

If "target_lanelet2_map.osm" is the autoware.universe/common/autoware_test_utils/test_map/lanelet2_map.osm, you might get this
[vm-04-01] Failed
  - mapping.crosswalk.missing_regulatory_elements: Failed
  - mapping.crosswalk.regulatory_element_details: Passed
Error: lanelet 163 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 164 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 165 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
Error: lanelet 166 No regulatory element refers to this crosswalk. [mapping.crosswalk.missing_regulatory_elements]
4 issues found.

[vm-05-01] Failed
  - mapping.traffic_light.missing_regulatory_elements: Passed
  - mapping.traffic_light.regulatory_element_details: Failed
Error: regulatory element 9896 Regulatory element of traffic light must have a stop line(ref_line). [mapping.traffic_light.regulatory_element_details]
Error: regulatory element 9918 Regulatory element of traffic light must have a stop line(ref_line). [mapping.traffic_light.regulatory_element_details]
Error: regulatory element 9838 Regulatory element of traffic light must have a stop line(ref_line). [mapping.traffic_light.regulatory_element_details]
Error: regulatory element 9874 Regulatory element of traffic light must have a stop line(ref_line). [mapping.traffic_light.regulatory_element_details]
4 issues found.

Total of 8 errors were found from ./src/universe/autoware.universe/common/autoware_test_utils/test_map/lanelet2_map.osm
Results are output to .//lanelet2_validation_results.json
[ros2run]: Process exited with failure 1

Notes for reviewers
Read the README.md for further information of this tool.
Effects on system behavior
None, because this tool doesn't work with Autoware together.
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.
[ ] The PR has been properly tested.
[ ] The PR has been reviewed by the code owners.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.
[ ] The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

Results are output to .//lanelet2_validation_results.json
Please fix .//lanelet2_validation_results.json to ./lanelet2_validation_results.json

ros2 run autoware_lanelet2_map_validator autoware_lanelet2_map_validator --help

Runs a set of validators on a map. Think of it like a linter. The following checks are available::
  -h [ --help ]                   this help message
...

Is it intended behavior for available:: to display with : twice?

@YamatoAndo
Thank you for pointing out your concerns!
I have corrected the points raised so far.
https://github.com/autowarefoundation/autoware_tools/pull/118/commits/b72177d5784eca1468ac12ebbdc6a1fbd800e094

I believe this improved the error handling
https://github.com/autowarefoundation/autoware_tools/pull/118/commits/d16b54b3687330ed4fb9292521e2ce8f543f4879
And this improved the style of desc.add_options() and deleted unused checks and parse_filter
https://github.com/autowarefoundation/autoware_tools/pull/118/commits/8b930271ba07d70319322bfd5e7b0164f6d0e7dc

@YamatoAndo @wenrir
Thank you for your comments! I have revised my code as you two mentioned except one thing.
https://github.com/autowarefoundation/autoware_tools/pull/118/commits/074c4f27807c4a71fba73bff48bc57ae773a6e21
@wenrir
I understand that creating a second template parameter could reduce duplication by consolidating the two function definitions. However, since the only extension here involves adding a subtype specifically for searching, I prefer to use function overloading to keep the second function definition for clarity.


Add support to launch tasks

As a user, I'd want to execute spring-cloud-task on Diego.

Duplicate of spring-cloud/spring-cloud-dataflow-server-cloudfoundry#43


Added an enlarging effect to the pet cards

I have added a transform property to create an enlarging effect on the pet cards when they mouse is hovered over them. Please accept my pull request under Hacktober fest 2023.

Ok Nice || Tell others to contribute here also .😊

yes sure!


Is it bug? the toolkit cannot be initialized.

Always "initialize" the tool.
I don't know why it keeps like this.
Hoping to solve the problem,

Ssw zee```

The issue has been fixed, please update to the latest version.


Fix PYTHONPATH

Coverage remained the same at 27.255% when pulling b759d1e1c10aa8360564333b03f0471deeddeb71 on calixteman:fix_pythonpath into f18c0fed0e80e272a8a81d231b55f5ef1f3a6e44 on mozilla:master.


createPool is not a function

Hi,
it seams like the createPool function is not defined.

As is stated in the readme, only the standard connection is implemented at
the moment. I've not had the chance to implement createPool yet.
On Mon, 22 Jun 2015 12:10 pm t128<EMAIL_ADDRESS>wrote:

Hi,
it seams like the createPool function is not defined.
—
Reply to this email directly or view it on GitHub
https://github.com/lukeb-uk/node-promise-mysql/issues/6.

oki, im using bluebird directly: https://github.com/petkaantonov/bluebird/blame/4576d0b18d5bff5194d74be5b4530e275c12912e/API.md#L1314-L1325

Hello! I'm somewhat new to this whole asynchronous thing, but, bumping into callbacks hell lead me here. So, I just noticed that using the latest node package via npm install promise-mysql I'm still having this issue. In the reply above you stated that only the standard connection is implemented as of yet. Given the fact that it was almost a year ago, I have checked the source code and it actually actualy has a createPool at the moment.
Hence my question.. why am I receiving `mysql.createPool(...).then is not a function.
My implementation looks like this ( again, I'm somewhat new so I might be wrong ).
var mysql = require('promise-mysql'),
	connection,
	DB = function() {
		this.pool = mysql.createPool({ host: 'localhost', user: '', password: '', database: '' }).then(function(conn){
			connection = conn;
		})
	};

DB.prototype.query = function( statement, format, callback ) {
	this.pool.getConnection().then(function( connection ){
		return connection.query( statement, format );
	}).catch(function( err ) {
		console.log( err );
	});
}

module.exports = new DB();

I just tried following the README. Is there something I'm doing wrong ?
Also, I read that it is using Bluebird. Do I need to install bluebird as well or is it a dependency which gets installed when installing this one ? If so, which package do I need to install exactly ?
What I'm trying to achieve is that, given a route.js file for example, being an express app, I want to do the following:
var db = require( './controllers/DB.js' );
db.query( 'SELECT * FROM users WHERE id = ?', [ user.id ] ).then( rows => {
    console.log( rows )
}); // eventuall chain another promise after this one as well if possible.

Please advise on how would be the correct way to do this.
Thank you!

You don't need the . then on the createPool call as this returns a pool object and not a promise. You don't need to install bluebird yourself, it's in the dependencies for the module

@lukeb-uk Ok buddy, sorry. I did the modifications.
DB.js look like the following:
var DB = function() {
	this.pool = require('promise-mysql').createPool({ db: details });
}
DB.prototype.query = function( sql ) {
	this.pool.getConnection().then( conn => {
		return conn.query( sql );
                // I see releaseConnection in the docs but I don't see it ever getting called
	}).catch( err => {
		console.log( err );
	});
}
module.exports = new DB();

Consider this to be my simplifed routes module:
var db = require( './controllers/DB.js' );
db.query( 'SELECT * FROM users WHERE id = 1 LIMIT 1' ).then( rows => {
    console.log( rows )
})

The problem now is that while in my opinion it should work perfectly as conn.query returns a Promise, it actually comes up as TypeError: Cannot read property 'then' of undefined
Doing a console.log( result ) in DB.prototype.query method with a fully valid SQL query, the following comes up on the logs:
Promise {
_bitField: 0,
_fulfillmentHandler0: undefined,
_rejectionHandler0: undefined,
_progressHandler0: undefined,
_promise0: undefined,
_receiver0: undefined,
_settledValue: undefined
}
}

I don't understand what I'm doing wrong... can you shed some light ?

The problem now is that while in my opinion it should work perfectly as conn.query returns a Promise, it actually comes up as TypeError: Cannot read property 'then' of undefined

yeah, you have to return the promise:
DB.prototype.query = function( sql ) {
    return this.pool.getConnection().then( conn => {
        return conn.query( sql );
                // I see releaseConnection in the docs but I don't see it ever getting called
    }).catch( err => {
        console.log( err );
    });
}

@chpio I'm sorry but, I don't follow.Am I not returning the promise already via return con.query since conn.query is actually a Premise ?
I'm using it in a real use-case as follows:
db.query( 'SELECT m.id FROM merchants m INNER JOIN sessions s WHERE s.hash = ? LIMIT 1', [ req.query.hash ] ).then( result => {
	if ( result.length )
		return next();
	} else
		return res.send({ error: 'invalidSessionHash' });
});

What should I be doing else ?

  I was returning the query result but not the Promise itself in the query method.


SAMZA-1947: Remove specific js/css files from rat excludes

Internally at Linkedin we've observed that excluding specific js and css through rat gradle-plugin causes the ligradle build to not run the unit-tests.
To fix it, this patch removes those files from rat excludes and adds the samza license to the individual files.

@prateekm
please take a look when you get a chance. I verified that this unblocks the internal build problems.

@shanthoosh It's not OK to change existing licenses on third party dependencies and replace them with Apache license. Also, I'm not sure why adding a few files to rat excludes causes this failure. Let's debug more, and close this PR for now.


Update gems

Closing in favour of https://github.com/FundingCircle/shipment_tracker/pull/209 which is better structured, this one needs rebasing and better commit messages.


Created linearSearch.c

Please review it.

Good job! The PR should be to the C branch, not the master branch. If you want to contribute, please make a new PR to the C branch. Closing this PR for now. Thanks for the contribution!


xplat: make sure linker doesn't pass gluing sub libs

remove unused definitions and fix mixing empty object file (context)
make sure sub libs (static) are combined (use an empty object file)

:shipit:

@jianchun Thanks for the review


Errors while running npm run css

Saving: /Users/xx/Orange-Boosted-Bootstrap/dist/css/boosted-rtl.css
rtlcss: error processing file /Users/xx/Orange-Boosted-Bootstrap/dist/css/boosted.css
TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of SourceMapGenerator

><EMAIL_ADDRESS>css-minify
> cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix ".min" "dist/css/*.css" "!dist/css/*.min.css"

WARNING: Invalid property name '.back' at ../../scss/_o-megamenu.scss:120:4. Ignoring.
WARNING: Invalid property name '[aria-haspopup]' at boosted-rtl.css:12249:2. Ignoring.

Doesn't seem to be too much blocking since it was already here at least (haven't checked further in the past) in v4.5.0.

v4 is not supported anymore


Listview taps are not recognised when placed inside a TabView in iOS

From @GBeushausen on May 6, 2018 10:56
Hi,
i'm evaluating NativeScript using the WhatsApp Template .
The problem here is that in iOS only the first tap on a chat item is recognised and all the subsequent taps are ignored. I narrowed the problem down so that i know that the problem is related to the ListView inside the Tabview. If i remove the TabView the application works correctly.
So if we have this code here:
<TabView [(ngModel)]="selectedIndex" iosIconRenderingMode="automatic">
  <ng-template tabItem title="Chats" [iconSource]="selectedIndex === 3 ? 'res://tabs/chats-filled' : 'res://tabs/chats'">
    <StackLayout>
      <ns-chats></ns-chats>
    </StackLayout>
  </ng-template>
</TabView>

and this for the ListView:
<ListView [items]="chats" class="list-group" (itemTap)="goToChat($event)">
  <ng-template let-chat="item" let-index="index">
    <GridLayout rows="auto, auto" columns="auto, *, auto" class="list-group-item">
      <Image row="0" col="0" rowSpan="2" [src]="chat.contact.avatar" class="thumb"></Image>

       0">
      <StackLayout row="1" col="2" orientation="horizontal" class="m-x-auto">

         0" [text]="chat.unread" class="body unread">
      </StackLayout>
    </GridLayout>
  </ng-template>
</ListView>

```

How can we make it work correctly inside the TabView?

Thanks

_Copied from original issue: NativeScript/NativeScript#5788_

Hi @GBeushausen,
I tested the itemTap event, while the ListView is inside a TabView, however, I was unable to recreate an issue.
For your convenience, I am attaching a sample project. You can review it and make the needed changes, which will allow us to recreate the problem.
Archive.zip

Hi @tsonevn
Thank you very much for your quick help. Thanks to your sample i could figure out it was a bug in the whatsapp template that i used. In the TabView there was a [(ngModel)]="selectedIndex". This was causing the issue. Not quite sure yet what's wrong but since the code using this variable is only for Android the original author probably missed some code regarding to iOS.
Anyway, thanks now i know it's not a NativeScript issue. NativeScript seems to be awesome.